MMomoCalc

Send money from Kenya to Uganda

Sending money from Kenya to Uganda? This is an EAC-neighbour send, not a diaspora send: no USD step, no correspondent bank — everything starts from your M-Pesa wallet.

Today's KES→UGX exchange rate

Today's real rate (mid-market)
1 KES = 28.7 UGX

This is the reference interbank rate — the starting point before each service's fee and margin.

Live KES → UGX rate →

ℹ️ Neutral comparison.Rates live, provider details verified June 2026. We do not sell any service and place no affiliate links — this is an informational comparison.

The Kenya–Uganda route is one of the EAC's most active: not a diaspora remittance but a neighbour send, usually started straight from M-Pesa. M-Pesa Global delivers wallet-to-wallet to MTN MoMo Uganda within seconds (dial *840# or use the M-Pesa app), at Safaricom's domestic send fees. For Airtel Money Uganda, apps like NALA or Sendwave take an M-Pesa debit and deliver to the matching wallet. Uganda's 0.5% levy only applies on the recipient's cash withdrawal.

Sending from Kenya: how it works between EAC neighbours

In Kenya, sending to EAC neighbours runs from a LOCAL WALLET, not a Western bank account: you load from M-Pesa (or push from a Kenyan bank account via PesaLink/IPSL into M-Pesa) and start the transfer. The fastest path is Safaricom's M-Pesa Global (dial *840# or use the M-Pesa app), which delivers wallet-to-wallet — straight to M-Pesa Tanzania, MTN MoMo Uganda or MTN MoMo Rwanda — at Safaricom's rate and the domestic send fees. No USD leg, no correspondent bank.

Kenyan providers are supervised by the Central Bank of Kenya (CBK) — M-Pesa under its PSP licence, NALA and others under Money Remittance rules. You sign up with a Kenyan ID or passport. For sends to Uganda, the real value isn't a USD margin (there isn't one); it's the domestic send fee and the operator-set KES→local rate — compare the FINAL AMOUNT received for your amount, not the headline fee.

Our verdict: the best way to send Kenya to Uganda

Best for the lowest total cost to Uganda

M-Pesa Global and NALA: starting from an M-Pesa wallet only costs Safaricom's domestic send fee — there's no USD leg to pay for, no correspondent-bank margin, no USD-to-shilling spread on top. The apps that waive the up-front fee and keep the tightest rate margin net the most, especially as it lands on MTN MoMo or Airtel Money — the two dominant wallets — usually within minutes.

Best for speed to an MTN MoMo or Airtel Money wallet

M-Pesa Global (instant) and Sendwave: starting from M-Pesa is instant and the recipient receives within seconds via M-Pesa Global, and it lands on MTN MoMo or Airtel Money — the two dominant wallets — usually within minutes — so a send can complete end to end in minutes.

Best for large transfers and rate transparency

Wise: on a large intra-EAC transfer the fee stays at the M-Pesa tier and what's worth checking is Safaricom's KES → local rate — not a non-existent USD spread.

Best for cash pickup / a recipient without a wallet

Western Union: cash pickup is still common up-country, but keeping the money on the wallet avoids Uganda's 0.5% withdrawal levy, but their agent networks pay out cash if your recipient has no wallet.

Best for Uganda wallet support

M-Pesa Global delivers straight to MTN MoMo Uganda within seconds; for Airtel Money Uganda, NALA and Sendwave take the M-Pesa debit.

In plain terms: Because starting from an M-Pesa wallet only costs Safaricom's domestic send fee — there's no USD leg to pay for, the right pick from Kenya to Uganda mostly comes down to your amount: M-Pesa Global and NALA for the lowest cost, Wise when the FX margin dominates on a large send, Western Union if your family has no wallet. Either way, it lands on MTN MoMo or Airtel Money — the two dominant wallets — usually within minutes, and the only cost is Uganda's 0.5% mobile-money withdrawal levy, and only when they cash out.

Comparing the services: fees, rates, speed & delivery

ServiceFee modelRateSpeedDeliveryBest for
M-Pesa Global (Safaricom)Domestic-tier send fees apply across EAC corridorsSafaricom-set rate for cross-border legsInstant to M-Pesa Tanzania, MTN MoMo Uganda/RwandaDirect wallet-to-wallet via *840# or M-Pesa appDirect M-Pesa-to-EAC-wallet rail with no app to download
NALALow flat fee; intra-Africa focusTight margin on KES → TZS/UGX/RWFMinutes to destination walletM-Pesa, MTN MoMo, Airtel MoneyApp built for African-to-African sends
SendwaveUsually zero up-front feeEarns on the rate margin (~1-3% over mid-market)Instant to minutes to walletMobile money focusedUltra-fast wallet delivery from Kenya
WiseTransparent percentage fee, shown upfrontMid-market (interbank) rateOften within ~24hBank deposit; some mobile moneyMid-market rate on KES → USD-denominated legs
Western UnionVariable fee by amount and channelWider rate marginFlexible, including instant cashAgent network: cash, bank, walletCash pickup reach across the region

Which services reach Uganda's mobile wallets

In Uganda, mobile money means MTN MoMo or Airtel Money — the table shows what each service actually reaches: wallet, bank account or cash pickup.

ServiceMobile money
MTN MoMo / Airtel
BankCash
M-Pesa Global (Safaricom)
NALA
Sendwave
Wise
Western Union

What your recipient actually gets in Uganda

Cash-out / withdrawal cost

Uganda charges a 0.5% government levy on mobile-money WITHDRAWALS only (in force since 2018, cut from 1% after public protests) — not on the amount received, and not on wallet-to-wallet payments. On top of that is the operator's cash-out fee (MTN MoMo or Airtel Money) by amount band. Keeping the money on the wallet to pay avoids both the levy and the fee.

Receiving to a bank vs a wallet

In Uganda, your recipient receives into MTN MoMo or Airtel Money — the two dominant wallets — or a bank account. Receiving into the wallet is free; the 0.5% levy only bites on cash withdrawal.

Uganda is one of the East-Africa destinations for the Gulf flow. The service's headline rate is only part of it: what your family keeps also depends on the withdrawal levy and the operator fee.

How to send: methods, limits & safety

Funding and delivering the send

From Kenya, the most direct funding is Safaricom's M-Pesa Global: you start from the M-Pesa app or via *840#, and the money lands in seconds on the recipient's wallet in Uganda. Fees are at M-Pesa's domestic tier and the KES → local rate is Safaricom-set. For wallets outside M-Pesa Global's reach, apps like NALA or Sendwave take an M-Pesa debit and deliver to MTN MoMo or Airtel Money.

Transfer limits & KYC

In Kenya, M-Pesa is tied to your number and Kenyan ID; apps like NALA sign up with a Kenyan ID or passport. No FinCEN, no IRS: obligations are local, supervised by the CBK. For a first large send to Uganda, expect M-Pesa's transaction confirmation and, on large sums, enhanced verification by the operator.

Other routes to Uganda

Frequently asked questions

Which rail should I use to send to Uganda from Kenya?
From Kenya, the most direct path is Safaricom's M-Pesa Global (dial *840# or use the M-Pesa app): it delivers wallet-to-wallet to M-Pesa Tanzania, MTN MoMo Uganda or MTN MoMo Rwanda within seconds, at domestic send fees. For wallets outside M-Pesa Global (Airtel Money, Mixx by Yas, HaloPesa), NALA or Sendwave take an M-Pesa debit and deliver to the other operator. No USD leg, no correspondent bank — that's the structural advantage of an intra-EAC send from a local wallet.
How long does a transfer to Uganda take?
Total time has two legs: funding from Kenya and delivery in Uganda. On funding, starting from M-Pesa is instant and the recipient receives within seconds via M-Pesa Global. On delivery, it lands on MTN MoMo or Airtel Money — the two dominant wallets — usually within minutes.
Is money received taxed in Uganda?
Receiving is not taxed, but Uganda charges a 0.5% government levy on mobile-money WITHDRAWALS only — not on the amount received or on wallet-to-wallet payments. See the receive-side section.

Bottom line

Bottom line: starting from M-Pesa is instant and the recipient receives within seconds via M-Pesa Global and it lands on MTN MoMo or Airtel Money — the two dominant wallets — usually within minutes. Compare M-Pesa Global and NALA first on the final amount received, switch to Wise for large sums, and Western Union if cash pickup is needed. For most intra-EAC sends from Kenya, M-Pesa Global is the simplest and fastest rail.

We describe each service's published model (fees, rates, speed, delivery) from public information, without reproducing live quotes or marketing copy. Always check the final fee and rate in the app before sending.