🇺🇸 USA → Kenya 🇰🇪 corridor guide

The cheapest way to send money from the USA to Kenya — compared honestly.

Fees are only half the story. The exchange rate is the other half, and it's where most senders quietly lose the most. Here's how Wise, Remitly, WorldRemit, and Western Union actually stack up on the USD→KES route.

Last reviewed: July 2026 · Mid-market reference rate at review: ≈129 KES per USD

The short answer

There is no single cheapest provider — it depends on how much you send and how it's received. As a rule of thumb: for M-Pesa delivery, digital-first providers with low or zero fees usually win on smaller amounts; for larger transfers, Wise's mid-market rate typically delivers the most shillings even after its visible fee; and for cash pickup, Western Union is often the most competitive thanks to its agent network. The gap between the best and worst option on the same transfer can exceed 5% of what you send — real money on every trip home.

Provider comparison: USD → KES

How the four major providers approach pricing on this corridor. Exact rates change daily — always check the total KES received before you confirm.

Provider Pricing approach Speed to Kenya Delivery options Best for
WiseMost transparent Mid-market exchange rate (the one on Google) plus a visible upfront fee — roughly 1–1.5% depending on how you pay. No rate markup. Most transfers arrive within minutes; the majority in under a day. ACH funding is cheaper but slower. Bank deposit, M-Pesa Larger amounts, where the honest rate outweighs the fee
RemitlyM-Pesa specialist Low or zero transfer fee; margin built into the exchange rate (typically ~1–2% below mid-market). Strong promotional rate on a first transfer. Express (card-funded) delivers to M-Pesa in minutes; Economy (bank-funded) takes 3–5 days but costs less. M-Pesa, bank deposit, cash pickup at major Kenyan banks Regular M-Pesa senders; first transfer promo is genuinely good
WorldRemitFlat fees Fixed fee that depends on the receive method (not the amount) plus an exchange-rate margin shown upfront. The large majority of transfers reach Kenyan partners within minutes. M-Pesa, bank deposit, cash pickup, airtime top-up Mid-size transfers where a flat fee works in your favor
Western UnionCash network Fee plus exchange-rate margin, both varying by payment and payout method. Frequently the cheapest option specifically for cash pickup. Cash pickup and M-Pesa in minutes; agent network reaches nearly everywhere in Kenya. Cash pickup (largest network), M-Pesa, bank deposit Recipients who need physical cash, especially outside Nairobi

Pricing approaches verified against provider pages and independent comparison data (Monito, RemitFinder) at review, July 2026. Promotional first-transfer rates — which can even beat mid-market — are excluded from "typical" figures above.

The two costs hiding in every transfer

Every provider charges you in two places, and only one of them is labeled.

1. The transfer fee

The visible one. Anywhere from $0 to $20+ depending on provider, amount, and how you pay. "Zero fee" is a marketing choice, not a discount — the cost moves to the second place.

2. The exchange-rate markup

The quiet one. The mid-market rate is what banks trade at — around 129 shillings per dollar at the time of writing. If a provider gives you 126.5, that 2% difference is their margin, and on a $500 transfer it's about $10 that never shows up on any receipt. Independent transfer data for this corridor shows markups ranging from promotional rates above mid-market all the way to more than 10% below it, depending on provider and method.

The only fair comparison

Ignore the fee and the rate individually. Ask one question: how many shillings actually land in Kenya? That single number contains both costs and can't be gamed.

What actually moves the price

Analysis of thousands of real USD→KES transfers shows the same three levers, over and over:

Delivery method

≈6% swing

Mobile wallet (M-Pesa) delivery funded by debit card averages the cheapest combination; credit card to cash pickup averages the most expensive. Same money, very different cost.

Payment method

≈2% swing

Funding from your US bank account beats debit cards, which beat credit cards — and credit cards can also trigger cash-advance fees from your card issuer on top.

Provider vs. your bank

4–5% saved

Traditional bank wires charge $20–$50 in fees plus a heavy rate markup. Specialist transfer providers exist because they beat this — usually by a wide margin.

Why M-Pesa changes the math for Kenya

Kenya is unlike almost any other remittance destination: M-Pesa reaches the vast majority of the adult population, with hundreds of thousands of agent locations for cash-out. For senders, that means:

Speed: M-Pesa deliveries typically land in minutes — often seconds — with an SMS confirmation to your recipient.
No bank account needed: a registered Safaricom line is enough.
Lower cost: mobile-wallet delivery is consistently the cheapest payout method on this corridor.
Limits: M-Pesa applies per-transaction and wallet balance caps on the Kenya side, so very large transfers may need to be split or sent to a bank account instead.

The US is Kenya's single largest source of remittances — billions of dollars flow along this corridor every year — and M-Pesa is the main reason it's also one of the fastest corridors in the world.

How to send USD to Kenya in five steps

  1. Compare the total KES received across at least two providers for your exact amount and delivery method — this is the step most people skip, and the one that saves the most.
  2. Sign up with your chosen provider. You'll need government ID; US providers may ask for your SSN for verification on larger amounts.
  3. Enter your recipient's details — for M-Pesa, their registered Safaricom number and name exactly as it appears on their ID.
  4. Fund the transfer — bank account for the best price, debit card for the best speed. Avoid credit cards.
  5. Track it. Every major provider gives you a reference number and live status; your recipient gets an SMS when M-Pesa funds land.

Frequently asked questions

What's the cheapest way to send money from the USA to Kenya?

It depends on amount and payout. For M-Pesa on smaller amounts, low-fee digital providers usually win. On larger amounts, Wise's mid-market rate tends to deliver the most shillings despite its visible fee. For cash pickup, Western Union is often the most competitive. Compare the final KES received — it's the only number that includes every cost.

How long does a transfer take to reach Kenya?

M-Pesa: usually minutes, often seconds, when card-funded. Kenyan bank deposits: 1–3 business days. Funding by US bank account (ACH) saves money but adds 1–5 days depending on the provider and speed tier you choose.

Can I send directly to M-Pesa from the US?

Yes — Remitly, WorldRemit, Wise, and Western Union all support M-Pesa payout from the US. Your recipient just needs a registered Safaricom line. M-Pesa transaction and wallet limits apply on the receiving side.

Why does a "zero fee" transfer still cost me money?

The margin moves into the exchange rate: you get fewer shillings per dollar than the mid-market rate. A $0-fee transfer at 2% below mid-market costs more than a $6.99-fee transfer at the true rate once you're sending a few hundred dollars. Total KES received is the tell.

Is it safe to use online transfer services?

The providers compared here are licensed money transmitters regulated in the US, with identity verification, encryption, and delivery guarantees. The usual safety rules apply: only send to people you know, double-check the recipient's number or account details, and never pay by credit card if you can avoid it.

What do I need to receive money in Kenya?

For M-Pesa: a registered Safaricom SIM — the money appears in the wallet automatically. For cash pickup: a government-issued photo ID and the transfer reference number. For bank deposit: an account at any major Kenyan bank (KCB, Equity, Co-op, NCBA, Absa, and others are all supported).

Rates move daily. We check them for you.

Message MoneyMesh on WhatsApp with your amount and we'll compare today's live USD→KES rates across providers — then you complete the transfer directly with whichever one wins. Free to use, always.

Compare today's rates on WhatsApp
How MoneyMesh makes money: MoneyMesh may earn a referral commission from providers when you complete a transfer through links or referrals from this site, at no extra cost to you. Commissions never influence our comparisons — we show the same numbers whether or not a provider pays us. Rates and fees cited were checked at the review date shown above and change frequently; always confirm the total your recipient will get before sending.