Kenya received $4.6 billion in diaspora remittances in 2024, according to the Central Bank of Kenya — making it one of the top remittance-receiving countries in sub-Saharan Africa. But the average cost to send $200 to sub-Saharan Africa is still 7.9%, well above the UN Sustainable Development Goal target of 3%. On a $300 transfer, that is nearly $24 lost before your family sees a single shilling.
The good news: the gap between the best and worst options has never been wider. The cheapest methods for USD-KES now cost under $4 all-in. The most expensive — a bank wire — can still top $30. This guide ranks the five cheapest ways to send exactly $300 to Kenya in 2026, with real fees, current FX rates, and delivery options including M-Pesa, bank deposit, and cash pickup.
All figures are based on a $300 USD-to-KES transfer as of March 2026. Exchange rates fluctuate daily — use the RemitRoutes compare tool to check live rates before you send.
7.9% — Average cost to send $200 to sub-Saharan Africa (World Bank, Q4 2024) (World Bank Remittance Prices Worldwide)
| Provider | Transfer Fee | FX Markup | Total Cost on $300 | KES Received (approx) | Speed | Delivery Method |
|---|---|---|---|---|---|---|
| USDC via Stellar rail | $1.50 | ~0.3% | ~$2.40 | 38,240 | < 1 hour | Exchange off-ramp |
| Wise | $3.20 | 0% | $3.20 | 38,160 | 1–2 days | Bank account |
| Remitly (Express) | $3.99 | ~0.5% | ~$5.49 | 37,840 | Minutes | M-Pesa / Bank |
| WorldRemit | $3.99 | ~0.8% | ~$6.39 | 37,600 | Minutes | M-Pesa / Bank / Cash |
| Western Union (online) | $5.00 | ~1.5% | ~$9.50 | 36,960 | Minutes–1 day | M-Pesa / Cash |
| Bank wire (SWIFT) | $25–40 | 2–3% | $31–49 | 32,000–34,800 | 3–5 days | Bank account only |
A provider advertising '$0 fees' often makes its money on the exchange rate. If the mid-market rate is 129 KES per USD but the provider gives you 126 KES, that 2.3% markup costs you $6.90 on a $300 transfer — more than Wise's entire fee. Always check the KES amount your recipient will actually receive, not just the listed transfer fee.
The lowest all-in cost for USD-KES comes from using USDC stablecoins on the Stellar blockchain. The flow works like this: you buy USDC on a US on-ramp exchange (Coinbase charges ~0.4–0.8% on $300), transfer it via Stellar for a fraction of a cent, and your recipient sells it for KES on a Kenyan exchange. Total network fees on Stellar are under $0.01.
The catch for Kenya: the crypto off-ramp ecosystem is less mature than in Nigeria or the Philippines. Exchanges like Binance P2P and local platforms operate in Kenya, but liquidity varies. Settlement to an M-Pesa wallet or bank account adds 1–3 hours after the on-chain transfer confirms in seconds.
For recipients comfortable using a crypto exchange, this is the cheapest route by a wide margin. For recipients who only use M-Pesa or prefer cash, Remitly or WorldRemit will be more practical despite the higher cost.
Tip: Use RemitRoutes to check current on-ramp and off-ramp fees before sending. Coinbase and Kraken are the primary USD on-ramps; fees vary by payment method (ACH is cheapest, debit card adds ~1.5%).
Wise charges a fixed fee of roughly $3.20 on a $300 USD-to-KES transfer and uses the mid-market exchange rate with zero markup. That means your recipient gets the same rate you see on Google — 129.xx KES per USD — with no hidden spread.
Wise sends directly to Kenyan bank accounts (KCB, Equity, Co-operative, NCBA, and others). Delivery typically takes 1–2 business days, though many transfers arrive same-day. There is no M-Pesa delivery option through Wise.
Wise is regulated in the US (FinCEN registered, licensed in 50 states) and in Kenya. The app is well-reviewed and the fee structure is fully transparent before you confirm. For bank-to-bank transfers, Wise is the benchmark that other providers struggle to beat.
Tip: Wise fees are slightly higher if you pay by debit or credit card versus bank transfer (ACH). Using ACH reduces the total cost by $0.50–1.00 on a $300 send.
Remitly offers two speed tiers for Kenya: Economy (1–3 days, lower fees) and Express (minutes, slightly higher). On a $300 transfer, Express costs $3.99 in fees with a ~0.5% FX markup, bringing the total cost to roughly $5.49. Economy pricing can be marginally cheaper but delivery takes longer.
Remitly's M-Pesa integration is one of the most reliable in the market. Recipients receive an SMS and can access funds immediately through their M-Pesa wallet — no bank account required. Remitly also supports direct bank deposits and Airtel Money.
New Remitly users frequently receive promotional pricing: the first transfer is often fee-free, which makes the effective cost just the FX markup (~$1.50 on $300). If you are sending for the first time, this is hard to beat.
Remitly is licensed in all 50 US states and regulated by the CBK on the Kenyan end. It has processed millions of USD-KES transfers and maintains strong reliability scores.
Tip: Check Remitly's first-transfer promo before sending. The promotion page often offers $0 fees on your first $500, making the total cost under $2 on a $300 send.
WorldRemit charges $3.99 in transfer fees on a $300 USD-KES send, with an FX markup of roughly 0.8%, totaling about $6.39. That is slightly more than Remitly but WorldRemit offers more delivery options: M-Pesa, Airtel Money, bank deposit, and cash pickup at hundreds of agent locations across Kenya.
For recipients in rural areas without reliable M-Pesa coverage, the cash pickup network is a meaningful advantage. WorldRemit partners with PostBank Kenya and other agents countrywide.
Transfer speed to M-Pesa is typically minutes. Bank deposits settle within a few hours. Cash pickup is usually available within 15–30 minutes of sending.
Western Union is not the cheapest option, but it earns its place on this list for reach and trust. Sending $300 online costs $5.00 in fees, but Western Union applies an FX markup of roughly 1.5%, adding another $4.50 in hidden cost. Total all-in cost: approximately $9.50.
The advantage of Western Union for Kenya is its massive cash pickup network. There are over 2,500 agent locations in Kenya, including agents in towns and counties underserved by digital wallets. Recipients can pick up cash with a government ID and the transfer's reference number — no smartphone or bank account required.
Western Union also supports M-Pesa delivery for digitally connected recipients. The online/app experience is significantly cheaper than sending in-person at a WU agent, where fees on $300 can reach $15–20.
Tip: Always send via the Western Union website or app — never in-person at an agent. Online fees are 40–60% lower than walk-in counter rates for the same corridor.
Kenya has one of the most developed mobile money ecosystems in the world. M-Pesa, launched by Safaricom in 2007, now handles transactions equivalent to more than 50% of Kenya's GDP annually. Most urban and semi-urban Kenyans have an active M-Pesa account, making it the default delivery method for remittances.
Bank delivery is preferable for larger amounts or when the recipient needs to pay bills, service loans, or store funds in a formal account. Wise only supports bank delivery, while Remitly, WorldRemit, and Western Union all support M-Pesa.
Cash pickup remains relevant for rural recipients or in emergency situations where a recipient does not have a functional mobile wallet. Western Union and WorldRemit have the deepest cash pickup networks in Kenya.
Crypto off-ramp delivery — where the recipient receives funds on a local exchange and withdraws to M-Pesa or a bank — adds a step but produces the lowest cost. This path is best for tech-savvy recipients or families willing to set up a local exchange account once.
| Provider | M-Pesa | Bank Deposit | Airtel Money | Cash Pickup |
|---|---|---|---|---|
| Wise | No | Yes | No | No |
| Remitly | Yes | Yes | Yes | No |
| WorldRemit | Yes | Yes | Yes | Yes |
| Western Union | Yes | Yes | No | Yes |
| Crypto Rail (USDC) | Via exchange | Via exchange | Via exchange | No |
Exchange rates and fees change daily — sometimes hourly for crypto paths. The figures in this article reflect rates as of March 2026, but by the time you read this, they may have shifted. A 0.5% rate move on the KES exchange rate changes your recipient's payout by 150 KES on a $300 transfer.
The RemitRoutes compare tool pulls live rates from all major providers for USD-KES and shows you the all-in cost: fee plus FX markup, in a single number. You can filter by delivery speed, delivery method, and provider type. It takes 30 seconds and costs nothing.
Run the comparison right before you send — not days earlier — to capture the current best rate. The ranking changes frequently.
The Kenyan shilling tends to trade at its best rate during Nairobi business hours (6 AM–2 PM EST / 1 PM–9 PM EAT). Sending outside of those windows — especially on weekends — can result in a slightly worse rate from fintechs that widen their spread when liquidity is lower. For same-day M-Pesa delivery, sending in the morning US time often gets your recipient paid before end of their business day.
Using your bank's international wire service is the most common and costly mistake. Chase, Bank of America, and Wells Fargo all charge $25–40 in wire fees plus a 3–4% FX spread. On a $300 transfer, your recipient could receive as little as $252 worth of shillings — a loss of $48, or 16%.
Paying by credit card instead of bank transfer (ACH) adds 1.5–3% to your cost on almost every platform. Wise, Remitly, and WorldRemit all charge a premium for card payments. If you can wait 1–2 days for ACH to clear, the savings are material on repeated transfers.
Sending at the last minute via cash pickup agent rather than online also costs significantly more. Western Union's in-person fee for $300 to Kenya is typically $15–20, versus $5 online for the same transfer.
Several providers advertise '$0 transfer fee' for Kenya promotions. Read the fine print: a zero fee offer almost always comes with a worse exchange rate. A 2% FX markup on $300 costs $6 — more than Wise's standard $3.20 fee at mid-market rate. Always calculate the total KES your recipient receives, not the advertised fee.
Our July 2026 live measurement on USD→KES found Luno at −1.56% all-in on a $1,000 reference transfer — recipients receiving more shillings than the mid-market conversion thanks to strong USD demand on the exchange. Instarem, the cheapest traditional provider, measured 0.68%.
At $300, the relative ranking between providers can shift because of minimum flat fees — providers with low percentage fees but high fixed fees become less competitive at smaller amounts. Our June 2026 Cross-Border Cost Index (310 corridors) found digital-asset rails cheapest on 81% of routes; for Kenya the gap between best crypto and traditional is particularly meaningful.
See where USD→KES ranks across all corridors in our cost league table.
RemitRoutes compares live fees and exchange rates from Wise, Remitly, WorldRemit, Western Union, and crypto rails — updated in real time. Enter $300 USD to KES and see exactly how much your recipient gets.
As of March 2026, the cheapest all-in option is USDC via the Stellar blockchain at roughly $2.40 in total cost. For recipients who need M-Pesa delivery without a crypto setup, Wise ($3.20) or Remitly Express (~$5.49) are the next cheapest. Use RemitRoutes to check live rates — the ranking changes daily based on exchange rate movements.
Yes. Remitly, WorldRemit, and Western Union all support direct M-Pesa delivery from the US. The sender pays in USD and the recipient receives KES directly in their M-Pesa wallet, typically within minutes. Wise does not support M-Pesa — it delivers to Kenyan bank accounts only.
Delivery speed depends on the provider and method. Remitly Express and WorldRemit deliver to M-Pesa in minutes. Wise bank transfers take 1–2 business days. SWIFT bank wires take 3–5 business days. Crypto rails (USDC on Stellar) settle on-chain in seconds, though the off-ramp to KES adds 1–3 hours.
Yes. Both Remitly and Wise are licensed money transmitters registered with FinCEN in the US and regulated in Kenya by the Central Bank of Kenya. They use bank-grade encryption and are required to verify sender and recipient identities under AML/KYC regulations. Both have millions of USD-KES transfers processed with strong reliability records.
Yes. Western Union supports M-Pesa delivery in Kenya through the WU website and app. Online transfers to M-Pesa cost $5 in fees on a $300 send, with an FX markup of approximately 1.5%. Cash pickup at a WU agent is also available at 2,500+ locations across Kenya but costs significantly more.
The mid-market (interbank) rate for USD-KES in March 2026 is approximately 129–130 KES per USD. A 'good' rate for a remittance transfer is within 1% of that — so 127.7 KES or better. Wise offers exactly the mid-market rate. Providers offering 124–126 KES are applying a 2.5–4% markup, costing you KES 750–1,500 on a $300 send.
You buy USDC (a USD-pegged stablecoin) on a US exchange like Coinbase, transfer it via a blockchain like Stellar (costs under $0.01 and settles in seconds), and the recipient sells the USDC for KES on a Kenyan exchange, then withdraws to M-Pesa or a bank. The main costs are the on-ramp fee (0.4–0.8% on Coinbase) and off-ramp spread on the Kenyan side. Total is typically under $3 on $300.
Compare live rates across 370+ corridors on RemitRoutes · methodology.