You can send money from Kenya to Eswatini on mobile using direct mobile money services like Airtel Money and third-party transfer apps such as Mukuru, WorldRemit, and MoneyGram. Recipients can receive funds into their local mobile money accounts (e.g., MTN MoMo), for cash pickup, or directly to a bank account in Eswatini Lilangeni (SZL).
Using Airtel Money
Airtel Money in Kenya allows transfers to other Airtel Money wallets within its network, which includes Eswatini.
- Dial *185*1*4# on your Airtel line.
- Select “International Transfer” and choose “Eswatini” (formerly Swaziland) as the country.
- Follow the prompts to enter the recipient’s phone number and the amount.
- Confirm the details with your Airtel Money PIN.
Using Third-Party Money Transfer Apps
Dedicated apps offer flexibility with various payout options, including cash pickup, bank transfers, and mobile wallet deposits (to MTN MoMo). You can pay using your M-PESA wallet, a bank transfer, or a debit/credit card.
- Mukuru: Offers the ability to send money for instant cash collection or directly to a mobile wallet in Eswatini. You can download the Mukuru App to initiate transfers.
- WorldRemit: Enables transfers to bank accounts or cash pickup locations in Eswatini. You can use the WorldRemit App and pay using a debit/credit card or bank transfer.
- MoneyGram: Facilitates transfers to thousands of cash pickup locations (like Standard Bank) or directly to bank accounts in Eswatini. You can use the MoneyGram App to start a transfer.
Using M-PESA Global via Partners
While M-PESA Global does not offer direct mobile wallet integration with MTN MoMo Eswatini, you can use your M-PESA account to fund a transfer through partners like Western Union.
Via the M-PESA App or USSD
- Access the M-PESA Global service on the M-PESA App or by dialing *334#.
- Select a partner such as Western Union from the list of options.
- Choose the option to send money to a cash pickup location in Eswatini.
- Enter the recipient’s full name exactly as it appears on their ID document, their phone number, and the amount in KES.
- Confirm the transaction and share the Money Transfer Control Number (MTCN) with the recipient.
Recipients typically receive the funds in Eswatini Lilangeni (SZL). Always compare exchange rates and fees across different providers to find the most cost-effective option.








