Kenya has two dominant mobile money platforms: M-Pesa (Safaricom) and Airtel Money (Airtel Kenya). M-Pesa commands roughly 96% of the mobile money market, but Airtel Money has been aggressively competing on price and interoperability. If you are on Airtel — or thinking of switching — this comprehensive comparison will tell you exactly where you save and where you lose.
Market Share and Network Reality
M-Pesa's dominance is a practical reality that affects daily life. With over 52 million registered M-Pesa users and more than 350,000 active agents nationwide, M-Pesa is available in virtually every corner of Kenya — from Nairobi CBD to remote rural markets in Turkana. Airtel Money has approximately 12 million registered users and a significantly smaller agent footprint.
This network difference matters for one key reason: agent availability for cash withdrawals. In major towns, Airtel Money agents are plentiful. In smaller towns and rural areas, you may struggle to find one. For urban dwellers, this distinction barely matters — for those in rural Kenya, it is a significant practical consideration.
Send Money Fees: M-Pesa vs Airtel Money (2026)
Both platforms charge fees for sending money to other users. Here is a direct comparison of fees for sending to registered users on the same network:
| Amount (KES) | M-Pesa Fee | Airtel Money Fee | Cheaper Option |
|---|---|---|---|
| 1 – 100 | Free | Free | Tie |
| 101 – 500 | KES 7 | KES 5 | Airtel Money |
| 501 – 1,000 | KES 13 | KES 10 | Airtel Money |
| 1,001 – 2,500 | KES 23–33 | KES 18–25 | Airtel Money |
| 2,501 – 5,000 | KES 53–57 | KES 38–50 | Airtel Money |
| 5,001 – 10,000 | KES 78–90 | KES 55–75 | Airtel Money |
| 10,001 – 35,000 | KES 100–108 | KES 90–105 | Airtel Money (marginal) |
| 35,001 – 70,000 | KES 108 | KES 105–108 | Near Tie |
Verdict on Send Money: Airtel Money is generally 10–25% cheaper for sending money within the same network. For regular daily transactions — sending KES 500–5,000 — Airtel Money users save meaningfully over time.
Cross-Network Transfers
The game changer in recent years is mobile money interoperability mandated by the Central Bank of Kenya (CBK). You can now send money from M-Pesa to Airtel Money and vice versa without both parties needing to be on the same network. However, cross-network fees are higher than same-network fees on both platforms — typically 15–30% more expensive than same-network sends.
If you frequently send to someone on a different network, encourage them to have both M-Pesa and Airtel Money wallets so you can choose the cheapest routing.
Withdrawal (Cash Out) Fees Comparison
| Amount (KES) | M-Pesa Withdrawal | Airtel Money Withdrawal | Cheaper |
|---|---|---|---|
| 101 – 500 | KES 11 | KES 8 | Airtel Money |
| 501 – 1,000 | KES 22 | KES 18 | Airtel Money |
| 1,001 – 2,500 | KES 33 | KES 28 | Airtel Money |
| 2,501 – 5,000 | KES 35–55 | KES 30–45 | Airtel Money |
| 5,001 – 10,000 | KES 77–88 | KES 65–80 | Airtel Money |
| 10,001 – 35,000 | KES 99–108 | KES 90–105 | Airtel Money (marginal) |
Again, Airtel Money is cheaper on withdrawals for most tiers. But here is the important caveat: finding an Airtel Money agent is harder in many areas. The fee saving of KES 10 on a KES 1,000 withdrawal is meaningless if you have to travel an extra kilometre to find an Airtel agent.
Bill Payment (Paybill) Comparison
Both M-Pesa (Paybill) and Airtel Money (Pay Bill) offer bill payments. In both cases, standard utility and government bill payments are free to the sender. However, M-Pesa's Paybill ecosystem is vastly larger — virtually every Kenyan organisation that accepts mobile money has an M-Pesa Paybill number. Airtel Money bill payment coverage is more limited.
If you need to pay school fees, hospital bills, county government charges, or SACCO contributions, M-Pesa is almost always the only option available — Airtel Money's merchant network simply does not match up.
Loans and Credit Products
M-Pesa: Fuliza and M-Shwari
M-Pesa has two embedded lending products:
- Fuliza — overdraft facility with daily fees (KES 2–30/day depending on amount)
- M-Shwari — 30-day loan at 7.5% one-time fee, operated with NCBA Bank
Airtel Money: Timiza
Airtel Money's lending product is Timiza, accessible via *510# or the Timiza app. Timiza offers:
- Loans from KES 500 to KES 150,000
- Repayment periods of 30 days with a facilitation fee
- Savings account functionality within the app
The lending products from both platforms are broadly comparable in terms of cost, but M-Pesa's Fuliza is more embedded in the payment flow — you are automatically enrolled when you hit zero balance during a transaction.
International Transfers
M-Pesa Global supports international remittances to and from over 40 countries. Airtel Money also supports international transfers but with a smaller corridor network. For receiving money from diaspora (UK, USA, UAE), M-Pesa's global partnerships with Western Union, WorldRemit, Remitly, and Sendwave mean you will almost always receive via M-Pesa rather than Airtel Money. This is a clear M-Pesa advantage for diaspora recipients.
USSD Menus and Ease of Use
| Feature | M-Pesa (*334#) | Airtel Money (*334#) |
|---|---|---|
| Main menu code | *334# | *334# (same code, different network) |
| Balance check | *334*0# | *334*0# |
| App available | Yes (M-Pesa Super App) | Yes (Airtel Money App / MyAirtel) |
| Agent network size | 350,000+ | ~80,000 |
| Registered users | 52M+ | ~12M |
Which Platform Should You Use?
Use M-Pesa if:
- You live in a rural area where Airtel agents may be scarce
- You frequently receive international remittances
- You pay bills via Paybill to organisations that may not support Airtel Money
- Most of your contacts use M-Pesa (cross-network fees apply)
- You rely on Fuliza for short-term cash flow
Use Airtel Money if:
- You live in an urban area with reliable Airtel agent coverage
- You frequently send money within the Airtel Money network
- You are cost-conscious and make frequent small-to-medium transactions
- Most of your contacts also use Airtel Money
Best strategy: Use Both
Many Kenyans carry both a Safaricom SIM and an Airtel SIM. Use Airtel Money for same-network sends within your Airtel contacts to save on fees, and use M-Pesa for Paybill payments, international receipts, and transactions in areas with limited Airtel coverage. This dual-SIM approach costs nothing extra and delivers the best of both networks.
The Interoperability Advantage
Since the CBK mandated full mobile money interoperability, the historical barrier of "I can only send cheaply within my network" has been reduced. You can now send from M-Pesa to Airtel Money at any time via *334# → Send Money → Send to Other Networks. While cross-network fees remain slightly higher than same-network fees, interoperability means the choice of platform is no longer dictated purely by who your contacts are.
Verdict: 2026 Overall Winner
On pure fee economics: Airtel Money wins for urban users who make frequent same-network transactions. The fee savings of 10–25% per transaction compound meaningfully over a month for active users.
On practical usability, reliability, and ecosystem: M-Pesa wins — by a significant margin. The agent network, bill payment coverage, international remittance partnerships, and product depth (Fuliza, M-Shwari, M-Pesa Business) make it the more capable platform for most Kenyans.
For the average Kenyan: use M-Pesa as your primary platform. If you are on Airtel and comfortable with the agent network in your area, stick with Airtel Money for the fee savings — but keep an M-Pesa wallet active for the moments when you need it.