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

Best rate right now

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.

6 providers
Provider
Rate
Fee
True cost
You receive
NALABest value
M-Pesa · In minutes
128.41
Free
$4.35 (0.87%)
64,206.42 KES
NALABest valueM-Pesa · In minutes
Recipient gets
64,206.42KES
Rate128.41
FeeFree
True cost$4.35 (0.87%)
WorldRemit
Mobile money · Within 5 minutes
128.25
Free
$4.97 (0.99%)
64,126.10 KES
WorldRemitMobile money · Within 5 minutes
Recipient gets
64,126.10KES
Rate128.25
FeeFree
True cost$4.97 (0.99%)
Sendwave
M-Pesa · In minutes
128.20
$0.49
$5.66 (1.13%)
64,037.39 KES
SendwaveM-Pesa · In minutes
Recipient gets
64,037.39KES
Rate128.20
Fee$0.49
True cost$5.66 (1.13%)
Western Union
M-Pesa · In minutes
127.70
$0.99
$8.08 (1.62%)
63,724.43 KES
Western UnionM-Pesa · In minutes
Recipient gets
63,724.43KES
Rate127.70
Fee$0.99
True cost$8.08 (1.62%)
Boss Money
M-Pesa · In minutes
127.43
Free
$8.15 (1.63%)
63,713.10 KES
Boss MoneyM-Pesa · In minutes
Recipient gets
63,713.10KES
Rate127.43
FeeFree
True cost$8.15 (1.63%)
Wise
Bank deposit · by Monday
129.45
$8.31
$8.65 (1.73%)
63,649.27 KES
WiseBank deposit · by Monday
Recipient gets
63,649.27KES
Rate129.45
Fee$8.31
True cost$8.65 (1.73%)

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.

💬 Check Kenya rates on WhatsApp
Text the bot for live rates, set a rate alert, and share the best deal to your groups. Private beta — sign up to get access.
Get the bot →

Sending money to Kenya — your questions

What is the cheapest way to send money to Kenya?+
As of the latest update, NALA offers the best value to Kenya, delivering 64,206.42 KES on a $500 transfer (about 128.41 KES per $1). The cheapest provider changes through the day, so check the live comparison above before sending.
How long does a transfer to Kenya take?+
Most providers deliver to M-Pesa or a bank account in Kenya within minutes. Bank deposits can take a little longer than mobile money; the comparison shows the payout method for each provider.
What is the mid-market USD/KES rate today?+
The current mid-market (interbank) rate is about 129.5388 KES per USD. RemitBeat compares every provider's quote against it so you can see the true cost.
Is it safe to send money to Kenya?+
Yes — RemitBeat is a comparison service. We never move money or ask for your bank details or PIN. You send through the licensed provider you choose; the rate you see is the rate you get.