Send money to Kenya
Compare today's live exchange rates and fees across every major provider, and see the hidden markup baked into each quote — so you find the cheapest way to send money to Kenya, to M-Pesa or a bank account. Rates update every 30 minutes.
Quick answer: the best-value way to send money to Kenya right now is NALA — about 128.41 KES per $1 with no transfer fee, ranked by how much actually arrives.
Mid-market rate: 129.5388 KES per 1 USD· updated Jun 28, 2026, 1:27 PM UTC
The best-value way to send money to Kenya right now is NALA: send $500 and your recipient gets 64,206.42 KES — an effective 128.41 KES per $1, with no transfer fee. Updated Jun 28, 2026, 1:27 PM UTC.
Best providers: USD → KES
Ranked by what your recipient receives on a $500 transfer, fees included.
Where are you sending from?
Pick your source currency to see the exact live comparison for that corridor to Kenya.
Sending money to Kenya
In Kenya, mobile money dominates: M-Pesa is used by the large majority of adults, so most recipients prefer a mobile-wallet payout that arrives in minutes over a bank deposit.
Bank transfers to Kenyan accounts are well supported too, but for everyday remittances M-Pesa is usually faster and more convenient for the person receiving the money.
Most of what you pay sending to Kenya is the exchange-rate markup baked into the rate, not the upfront fee. RemitBeat benchmarks every provider against the mid-market rate and ranks them by the amount that actually arrives in KES, so you see the genuinely cheapest option rather than the flashiest headline fee.