How to Send Money from South Africa to M-Pesa Kenya
Learn how to send money from South Africa directly to M-Pesa in Kenya, including transfer costs, exchange rates, delivery times and the best ways to compare providers.

On this page
Sending money from South Africa to M-Pesa in Kenya is possible through international money-transfer services that support mobile-wallet delivery.
Safaricom says M-PESA Global allows M-PESA customers in Kenya to receive money from abroad.
The service is designed to connect Kenyan mobile-money accounts with international payment channels. Safaricom — M-PESA Global
The corridor is also active at a wider remittance level.
The latest Central Bank of Kenya data show that Kenya received US$436.6 million in diaspora remittances in July 2026.
That monthly figure covers formal remittance inflows from all major source regions. It does not represent South Africa-to-M-Pesa transfers specifically. Central Bank of Kenya — July 2026 remittance data
South Africa is a smaller source market than North America and Europe, but the corridor remains relevant for workers, families, freelancers and businesses moving money between the two countries.
South Africa to M-Pesa Kenya at a Glance
- US$436.6 million — Kenya's total diaspora remittance inflows in July 2026.
- KSh4.417 billion — total cash and in-kind remittance inflows attributed to South Africa in the 2025 CBK Remittances Household Survey, covering June 2024 to May 2025.
- 0.5% — South Africa's share of Kenya's total recorded remittance inflows in that survey period.
- 6.37% — World Bank third-quarter 2025 average total cost for the South Africa-to-Kenya remittance corridor in its sampled transaction.
- R1,370 — standard South Africa-to-Kenya transaction amount used in the World Bank corridor comparison.
- R3,410 — second standard transaction amount used in the same World Bank corridor comparison.
- 4.57% — exchange-rate margin in the WorldRemit South Africa-to-Kenya observation collected for Q4 2024; this is an older provider-level observation and should not be treated as a current quote.
- 7.57% — total cost in that same WorldRemit observation; this is a historical provider-level comparison, not a live August 2026 price.
The World Bank's latest published corridor collection for South Africa to Kenya was gathered in August 2025.
That means the corridor average is useful for understanding market pricing, but it is not a live quote for August 2026.
Can You Send Money from South Africa Directly to M-Pesa Kenya?
Yes.
A supported international money-transfer provider can send the funds to a Kenyan mobile wallet rather than requiring the recipient to visit a cash-pickup location.
Safaricom says M-PESA customers can receive funds from abroad through M-PESA Global. Safaricom — M-PESA Global
The receiving account is therefore the M-PESA wallet linked to the Kenyan mobile number.
The sender normally completes the transaction through the chosen remittance provider.
The recipient then receives the money in Kenyan shillings when the transfer is completed through a supported mobile-wallet route.
How to Send Money from South Africa to M-Pesa Kenya
The exact screens differ by provider.
The basic process is similar.
1. Choose a provider that supports Kenya mobile-wallet delivery
Start by checking whether the provider supports:
South Africa as the sending country.
Kenya as the receiving country.
Mobile-wallet delivery.
M-Pesa as the supported Kenyan wallet.
The World Bank South Africa-to-Kenya corridor tracks providers across bank, cash and mobile-wallet receiving methods.
2. Enter the amount in South African rand
You can normally enter the amount you want to send in ZAR.
The provider then displays the converted amount in Kenyan shillings.
The exchange rate matters.
Do not compare providers only by the transfer fee.
3. Select mobile wallet as the receiving method
Choose the mobile-money option rather than cash pickup or bank deposit.
The provider may display the available Kenyan wallets.
Where M-Pesa is supported, select the M-Pesa option.
4. Enter the recipient's details
You will normally need the beneficiary's name and Kenyan mobile number.
Use the exact details associated with the recipient's M-Pesa account.
A typo in the mobile number can delay a transfer or send it to the wrong destination.
5. Review the final amount
Before confirming, check:
The ZAR amount you pay.
The transfer fee.
The exchange rate.
Any additional charges.
The KES amount the recipient will receive.
The expected delivery time.
The World Bank defines total remittance cost as the sender fee plus the exchange-rate margin. World Bank — Remittance Prices Worldwide
6. Complete the payment and keep the reference
Use the payment method supported by the provider.
Once the transaction is completed, keep the confirmation or reference number.
It can help if the recipient does not see the money immediately.
How Much Does It Cost to Send Money from South Africa to M-Pesa Kenya?
There is no single fee.
The total cost depends on the provider, the transaction amount, the payment method, the delivery method and the exchange rate.
The World Bank's latest South Africa-to-Kenya corridor data show a 6.37% average total cost for the sampled third-quarter 2025 market. World Bank — South Africa to Kenya corridor
That is a corridor-level average.
It is not a fixed industry fee.
Individual providers can be substantially cheaper or more expensive.
Why the Exchange Rate Matters
A remittance can have a small visible fee but still be expensive.
The reason is the exchange rate.
The World Bank calls the difference between the market reference rate and the provider's applied rate the exchange-rate margin.
That margin is part of the total cost. World Bank — Remittance Prices Worldwide
For the South Africa-to-Kenya corridor, the World Bank's sampled transaction amounts are R1,370 and R3,410.
The provider's fee and ZAR-to-KES rate can vary at each amount.
That is why the recipient's final KES amount is the better number to compare.
A Real Example From the World Bank's Corridor Data
The World Bank's provider-level observations show how different the economics can be.
For a R1,370 transfer, WorldRemit was recorded with a R41.10 fee and a 4.57% exchange-rate margin, producing a total cost of 7.57%.
That observation was collected on 18 November 2024.
It is not a current WorldRemit quote.
It is useful because it demonstrates how the exchange rate can add substantial cost even when the transfer fee is visible.
Another Example: Mukuru
The World Bank recorded a Mukuru mobile-wallet observation for South Africa to Kenya using a R1,370 transaction.
The displayed fee was R75.
The exchange-rate margin was 1.87%.
The total cost was 7.34%.
The observation was collected on 21 November 2024.
Again, this is historical provider-level data.
It should not be presented as Mukuru's current August 2026 pricing.
Another Mobile-Wallet Example: Mama Money
The World Bank also recorded a Mama Money South Africa-to-Kenya observation using mobile-wallet delivery.
For a R1,370 transfer, the reported fee was R25.
The exchange-rate margin was 2.36%.
The total cost was 4.18%.
The observation was collected on 25 November 2024.
This is another historical example.
It illustrates why comparing the full transfer cost can produce a different result from comparing fees alone.
What Is the Cheapest Way to Send Money to M-Pesa Kenya?
There is no permanent winner.
Prices change.
Exchange rates move.
Providers run promotions.
Payment methods change.
A provider can be cheapest for a small transfer and less competitive for a larger one.
For the South Africa-to-Kenya corridor, the World Bank's third-quarter 2025 average total cost was 6.37%. World Bank — South Africa to Kenya
The right approach is to compare the live quote at the time you send.
Look at the final KES amount.
That is more meaningful than choosing the service with the smallest advertised fee.
Does the Recipient Need a Bank Account?
No.
One of the advantages of M-Pesa delivery is that the recipient can receive the funds into a mobile-money wallet.
Safaricom says M-PESA customers can receive funds from abroad. Safaricom — M-PESA Global
That can be useful for recipients who do not want an international bank transfer.
The recipient can then use the M-Pesa balance for supported domestic payments, transfers or cash withdrawal subject to Safaricom's applicable rules.
Can You Send Money to M-Pesa from a South African Bank Account?
The answer depends on the remittance provider.
Some providers accept bank transfers as the funding method.
Others may support debit cards, cash at an agent or other methods.
The World Bank's corridor database records different sending instruments and access points for South Africa-to-Kenya transfers.
For example, its data include internet, bank and agent-based sending methods. World Bank — South Africa to Kenya corridor
Before sending, check the provider's available funding method for your South African account.
Can You Send Money from Capitec, FNB or Other South African Banks?
You can use a South African bank account to fund a transfer where the chosen remittance provider accepts that payment route.
That is different from saying that every South African bank has a direct M-Pesa international-transfer feature.
The payment provider may sit between your bank and the Kenyan wallet.
This distinction matters.
The sender's bank may simply fund the remittance.
The remittance company handles the international transfer and Kenyan payout.
How Long Does It Take to Reach M-Pesa Kenya?
Transfer speed depends on the provider and payment method.
The World Bank's South Africa-to-Kenya corridor records services offering delivery in less than one hour, same day and two days.
For example, a WorldRemit observation showed delivery in less than one hour.
A Hello-Paisa observation showed two-day delivery.
These are provider-level observations collected in 2024.
Actual delivery times in 2026 can differ.
The safest approach is to use the provider's quoted delivery estimate immediately before confirming the transaction.
Why Can a Transfer Be Delayed?
A transfer can be delayed for several reasons.
The provider may request additional identification.
The payment can be selected for compliance review.
The sender's payment may not have cleared.
The recipient details may need correction.
The provider's local payout partner may be unavailable.
Weekends and holidays can also affect some payment routes.
A transfer being slower than expected does not automatically mean the money is lost.
Use the transaction reference to contact the provider.
What Information Do You Need?
The precise requirements depend on the provider.
You should expect to provide your own identity details.
You will also need the recipient's name and Kenyan mobile number.
For larger or unusual transactions, the provider may request source-of-funds information or additional documentation.
These controls exist because international remittances are subject to financial-crime and regulatory requirements.
Is There a Limit on How Much You Can Send?
There are limits on how much an M-PESA customer in Kenya can receive in the wallet.
Safaricom says M-PESA's maximum transaction limit is KSh250,000 per transaction.
The maximum daily transaction limit is KSh500,000.
These are M-PESA account transaction limits.
A South Africa-to-Kenya remittance provider can also apply its own sending limits, verification requirements or corridor restrictions.
For a large transfer, check both sides before sending.
The sender's provider may limit how much can be sent from South Africa, while the recipient's M-PESA account remains subject to Safaricom's KSh250,000 per-transaction and KSh500,000 daily limits.
What Is the Best Option for Families?
For a family sending money regularly, convenience can matter as much as price.
A provider that delivers directly to M-Pesa can remove a bank visit.
The recipient gets the money on the wallet connected to the Kenyan phone number.
That can be useful for groceries, school expenses, bills and everyday support.
But recurring transfers should still be compared periodically.
A provider that was competitive last month may not have the best ZAR-to-KES rate today.
What Is the Best Option for Businesses?
Businesses need a different checklist.
The amount may be larger.
Documentation may be more important.
The business may need a transaction record for reconciliation.
The recipient may need to receive the funds into a business bank account rather than M-Pesa.
That is why a bank transfer may be more appropriate for some business payments.
For the wider role of African payment infrastructure, see digital payment infrastructure in Africa.
Why South Africa-to-Kenya Payments Matter
The corridor connects two large African economies and major financial centres.
Workers move between them.
Families send support.
Businesses trade.
Freelancers work across borders.
Service providers receive international payments.
Kenya's latest remittance data underline the size of the country's overall inbound market.
The CBK recorded US$436.6 million in diaspora remittances in July 2026.
The monthly figure covers all source markets.
South Africa is only one part of that total.
While smartphone applications provide instant delivery for retail senders, choosing a provider requires analyzing more than just upfront fees. Review our definitive corridor report on sending money from South Africa to Kenya to see how hidden exchange-rate margins impact your final payout.
South Africa's Share of Kenya's Remittance Market
The latest detailed CBK household survey gives a corridor-specific view.
The 2025 Remittances Household Survey recorded KSh4,417.1 million in total cash and in-kind remittance inflows from South Africa during the survey period from June 2024 to May 2025.
South Africa represented 0.5% of the total remittance inflows captured by the survey during that period.
This is not the same as the CBK's monthly formal remittance series.
The survey captures household remittance flows and includes cash and in-kind transfers.
That difference matters when comparing the two datasets.
Why M-Pesa Is a Natural Receiving Rail
M-Pesa is deeply embedded in Kenya's payment system.
Safaricom describes M-PESA Global as a way for customers to send and receive money internationally.
That means the international sender does not necessarily need the recipient's bank account.
The recipient's mobile number can become the delivery endpoint through a supported provider.
For a practical explanation of Kenya's wider payment ecosystem, see Kenya cross-border payments.
Can the Recipient Withdraw the Money?
A recipient can generally use their M-Pesa balance through the normal services available to their account.
Cash withdrawal is subject to Safaricom's applicable customer and transaction rules.
The important point is that mobile-wallet delivery can remove a separate cash-pickup step.
The recipient receives the funds into the wallet rather than first collecting cash from a remittance agent.
M-Pesa Versus Bank Deposit
Both can work.
M-Pesa is often convenient for everyday spending.
A bank deposit can be more suitable for larger transfers, business payments or recipients who already keep their funds in a bank.
The provider's exchange rate and fee can also differ by receiving method.
The World Bank corridor database includes both bank and mobile-wallet observations for South Africa to Kenya.
Why You Should Compare the Final KES Amount
Suppose one provider charges R25.
Another charges R50.
At first glance, the R25 option looks cheaper.
But if the second provider gives a stronger ZAR-to-KES exchange rate, the recipient could still receive more money.
The World Bank specifically includes the exchange-rate margin in its total-cost calculation.
For the South Africa-to-Kenya corridor, the third-quarter 2025 average total cost was 6.37%.
That figure reinforces the point.
The fee is only part of the transaction.
A Practical Comparison Checklist
Before sending money from South Africa to M-Pesa Kenya, check:
- The ZAR amount you will pay.
- The transfer fee.
- The ZAR-to-KES exchange rate.
- The final KES amount.
- The delivery method.
- The expected delivery time.
- Any transfer limit.
- The recipient's name and M-Pesa number.
- Whether additional verification is required.
The final amount received should be the main comparison point.
Can Cryptocurrency Be Used Instead?
Some people consider cryptocurrency or stablecoins for international transfers.
The technology can move digital value across borders.
But the transaction still needs a compliant path between South African rand and Kenyan shillings.
The sender needs an on-ramp.
The recipient needs an off-ramp.
Liquidity is required.
Compliance remains necessary.
For a general overview, see crypto and stablecoins in Africa.
For a consumer simply trying to send money from South Africa to an M-Pesa account, a regulated remittance route can be easier to understand than a crypto conversion chain.
A Growing African Payments Opportunity
South Africa-to-Kenya is part of a much larger African payments story.
Mobile wallets are becoming international receiving endpoints.
Regional payment systems are expanding.
Fintechs are connecting banks, mobile money and local settlement networks.
Kenya is already deeply digital on the domestic side.
South Africa has a large banking and financial-services sector.
Connecting those systems can reduce friction for ordinary customers.
Finlazo's South Africa cross-border payments analysis looks at the wider infrastructure behind these corridors.
What the Latest Numbers Tell Us
The latest Kenyan remittance number is strong.
The CBK recorded US$436.6 million in July 2026.
The detailed corridor survey recorded KSh4,417.1 million from South Africa over its June 2024 to May 2025 survey period.
The World Bank's latest South Africa-to-Kenya corridor sample recorded an average total cost of 6.37% in the third quarter of 2025.
These are different time periods.
They are also different methodologies.
That is why the figures should be read together, not added together.
The Future of South Africa-to-M-Pesa Transfers
The receiving side is already simple.
A Kenyan customer can receive international funds into M-Pesa where the sending provider supports the wallet.
The harder problem is the infrastructure behind the transfer.
Payment providers must manage:
- Foreign exchange.
- Liquidity.
- Compliance.
- Settlement.
- Fraud controls.
- Local payout connectivity.
The better those systems work, the simpler the customer's experience becomes.
The goal is straightforward.
Send rand.
Receive Kenyan shillings.
No unnecessary steps.
Frequently Asked Questions
Can I send money from South Africa directly to M-Pesa Kenya?
Yes. Safaricom says M-PESA customers can receive funds from abroad, and international remittance providers can offer mobile-wallet delivery into Kenya.
How much does it cost to send money from South Africa to M-Pesa?
Costs vary by provider, transfer amount and exchange rate. The World Bank's latest published South Africa-to-Kenya corridor data showed a third-quarter 2025 average total cost of 6.37%.
How long does it take to send money to M-Pesa Kenya?
Some provider observations in the World Bank database show delivery in less than one hour, while others show same-day or two-day delivery. Actual timing depends on the provider and current transaction conditions.
Does the recipient need a Kenyan bank account?
No. Where the provider supports M-Pesa mobile-wallet delivery, the recipient can receive the money into the M-Pesa account linked to their Kenyan mobile number.
What should I compare before sending money?
Compare the transfer fee, exchange rate, final KES amount, delivery time and any applicable limits. The World Bank includes both the transfer fee and exchange-rate margin in its total-cost calculation.
The Bottom Line
Sending money from South Africa to M-Pesa Kenya is no longer a bank-account-only problem.
Where a provider supports mobile-wallet delivery, the recipient can receive the funds directly into M-Pesa.
That makes the receiving side simple.
The harder part is choosing the right sending route.
The latest CBK data show US$436.6 million in Kenyan diaspora remittances in July 2026.
The latest detailed household survey recorded KSh4,417.1 million from South Africa during June 2024 to May 2025.
The World Bank's latest published South Africa-to-Kenya corridor dataset showed a 6.37% average total cost in the third quarter of 2025.
Those figures come from different sources and periods.
They are not interchangeable.
For someone sending money today, the most important number is the live amount of Kenyan shillings the recipient will receive.
Check the fee.
Check the exchange rate.
Check the delivery time.
Then compare the final result.
That is the simplest way to find a competitive South Africa-to-M-Pesa transfer.

