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 win — Remitly currently charges no transfer fee at all on UK→Kenya M-Pesa transfers, with its margin sitting in the exchange rate instead; for larger transfers, Wise's mid-market rate typically delivers the most shillings; and for cash pickup, Western Union is often the most competitive. The gap between the best and worst option on the same transfer can reach 10% of what you send — and UK high-street banks are consistently the most expensive way of all.
Provider comparison: GBP → 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 — around £12 on a £1,000 transfer. No rate markup, ever. | Most transfers arrive within minutes; the majority in under a day. Frequently the fastest provider on this route. | Bank deposit, M-Pesa | Larger amounts, where the honest rate outweighs the fee |
| RemitlyFee-free M-Pesa | No transfer fee on UK→Kenya M-Pesa transfers; margin built into the exchange rate (typically ~1–2% below mid-market). Strong promotional rate on a first transfer. | Card-funded transfers reach M-Pesa in minutes; bank-funded takes longer but costs less. | M-Pesa, bank deposit, cash pickup at major Kenyan banks | Regular M-Pesa senders; the £0 fee makes small, frequent transfers efficient |
| WorldRemitFlat fees | Fixed fee that depends on the receive method (not the amount) plus an exchange-rate margin shown upfront. UK-headquartered, longstanding Kenya specialist. | 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 favour |
| Western UnionCash network | Fee plus exchange-rate margin, both varying by payment and payout method. Independent 3-month corridor data shows it's 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, MoneyTransfers.com) 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 labelled.
1. The transfer fee
The visible one. Anywhere from £0 to £15+ 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 173 shillings per pound at the time of writing. If a provider gives you 169.5, that 2% difference is their margin, and on a £500 transfer it's about £10 that never shows up on any receipt. This is also where UK high-street banks quietly become the most expensive option of all: independent comparisons have measured average total bank costs on this route at over 10% of the amount sent once rate markups are included.
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
The same three levers show up across every independent analysis of this corridor:
Delivery method
Up to 10% swing
Mobile wallet (M-Pesa) delivery is consistently the cheapest payout; premium-speed cash pickup funded by credit card sits at the expensive end. Same money, very different cost.
Payment method
UK advantage
Faster Payments makes UK bank funding near-instant — so unlike many countries, the cheapest funding method here is also fast. Credit cards cost more and can trigger cash-advance fees from your card issuer.
Provider vs. your bank
10%+ saved
High-street bank international payments carry heavy rate markups on GBP→KES — several times the cost of the cheapest specialist. This is the single biggest saving most senders can make.
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 — and from the UK, Remitly waives its transfer fee entirely for M-Pesa.
→ 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 UK is home to one of the largest Kenyan diaspora communities in the world, sending hundreds of millions of pounds home every year — and M-Pesa is the main reason this is also one of the fastest remittance corridors anywhere.
How to send GBP to Kenya in five steps
- 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.
- Sign up with your chosen provider. All four are FCA-regulated in the UK; you'll need photo ID and proof of address for verification, with extra checks on larger amounts.
- Enter your recipient's details — for M-Pesa, their registered Safaricom number and name exactly as it appears on their ID.
- Fund the transfer — a bank transfer via Faster Payments gives you the best price and is near-instant. Debit cards work too; avoid credit cards.
- 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 UK to Kenya?
It depends on amount and payout. For M-Pesa on smaller amounts, digital providers win — Remitly's UK→Kenya M-Pesa transfers carry no transfer fee, with the margin in the rate. 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. Kenyan bank deposits: 1–3 business days. And because UK Faster Payments settles almost instantly, funding by bank transfer doesn't carry the speed penalty it does in many other countries — you can have the cheap option and the fast option at the same time.
Can I send directly to M-Pesa from the UK?
Yes — Remitly, WorldRemit, Wise, and Western Union all support M-Pesa payout from the UK. 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 pound than the mid-market rate. A £0-fee transfer at 2% below mid-market costs more than a £6-fee transfer at the true rate once you're sending a few hundred pounds. Total KES received is the tell.
Is it safe to use online transfer services?
The providers compared here are FCA-authorised payment institutions in the UK, 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 GBP→KES rates across providers — then you complete the transfer directly with whichever one wins. Free to use, always.
Compare today's rates on WhatsApp
MoneyMesh