M-Pesa for Visitors: How to Pay Like a Local in Kenya
If you take one practical tip away before visiting Kenya, make it this one: get on M-Pesa. Mobile money isn't a niche convenience here โ it's how the country actually pays for things. From a matatu fare to a lodge bill to a bunch of bananas at a roadside stall, someone is reaching for their phone, not their wallet. As a visitor you can join in, and it'll smooth out your whole trip, from fuel stops to splitting a dinner bill with your travel companions.
What M-Pesa actually is
M-Pesa is a mobile-money service run by Safaricom, the country's biggest network. Money lives against your phone number; you send, receive and pay with a few taps and a secret PIN. You don't even need a smartphone for the basics โ it runs on a simple text-menu (dial a short code and follow the prompts) โ though there's a slick app for those who want it. It launched back in 2007 and has been woven into daily life ever since, which is why even tiny businesses accept it.
Getting set up as a visitor
- Buy a Safaricom SIM on arrival. There's a registration desk right at JKIA, and you'll need your passport to register the line โ registration is a legal requirement, so don't buy an unregistered SIM off the street.
- Load some airtime and cash at any of the green M-Pesa kiosks you'll see on practically every corner and in every shopping centre. You hand the agent notes, they send the equivalent value to your number โ that's called a deposit.
- Top up as you go. Those same agents let you deposit and withdraw cash all over the country, so you're never far from turning digital money back into notes if you need them.
What it's brilliant for
Fuel, parking, tips, market stalls, restaurant bills, topping up your data bundle, paying a guide, splitting a cost with a travel buddy โ all faster, safer and tidier than carrying a thick wad of cash. Many businesses display a "Pay Bill" number (with an account reference) or a "Buy Goods / Till" number. You select the option on the menu, punch in the number and the amount, confirm with your PIN, and a confirmation text lands for both of you within seconds. For travellers, the biggest win is simply carrying less cash and not worrying about change.
A few honest caveats
Keep your PIN to yourself, and treat any message or call asking you to "reverse" a payment you didn't make, or to share your PIN, as the scam it is โ Safaricom will never ask for your PIN. Withdrawals and some transactions carry small fees, so pull out cash in sensible chunks rather than lots of tiny amounts. Keep a little physical cash on hand too, for the rare spot that's cash-only or temporarily out of network โ a park gate in a dead zone, say. And note that your balance is tied to that SIM, so don't lose the phone or swap the SIM out carelessly.
M-Pesa beyond the basics
Once you're comfortable, you'll notice M-Pesa does far more than corner-shop payments. You can buy data bundles directly, pay for ride-hailing apps, settle bills, and even pay for many bookings online โ including ours, where an STK prompt simply pops up on your phone for you to approve with your PIN. It's genuinely one of the most advanced everyday payment systems anywhere, and using it gives you a small, satisfying taste of how modern Kenya actually runs.
Cards and cash still have their place
None of this means leaving your cards at home. International cards work fine at hotels, larger restaurants, supermarkets and fuel stations in the cities, and ATMs are widely available for topping up cash. The smart traveller carries all three โ a card, some cash, and M-Pesa โ and reaches for whichever fits the moment. But it's M-Pesa that unlocks the small, local, off-the-map transactions that make a trip feel easy.
The bottom line
A quick worked example
Say you stop for fuel in a small town. The attendant fills the tank and points to a sticker on the pump with a "Buy Goods" till number. On your phone you open the M-Pesa menu, choose "Lipa na M-Pesa", then "Buy Goods", enter the till number, type the amount, and confirm with your PIN. A moment later you both get a text confirming the payment, and you drive off โ no change, no card reader, no fuss. The same flow covers a restaurant bill, a curio stall, or a guide's fee. Once you've done it once, it's second nature, and you'll find yourself reaching for the phone before the wallet.
Keeping your money safe
A few simple habits keep everything secure. Memorise your PIN rather than writing it on the phone, lock your handset, and never approve a payment or "reversal" you didn't initiate. If your phone is lost or stolen, contact Safaricom promptly so the line and your balance can be protected. And as with cash anywhere, be discreet when you're entering your PIN in a busy place. These are the same precautions locals take โ follow them and M-Pesa is one of the safest ways to carry money on the move.
What about leftover balance?
If you end your trip with money still sitting on your line, you've got options: spend it down on airtime, data or a final meal; withdraw the cash at an agent before you fly; or simply leave the line active if you plan to return. Small balances aren't worth stressing over, but a larger one is easily turned back into notes at any green kiosk on your way to the airport. Either way, don't toss the SIM the moment you land back home โ keep it if Kenya is on your repeat list, because re-using a registered line next time saves you setting the whole thing up again.
Set up M-Pesa in your first hour in the country โ SIM at the airport, cash loaded at a kiosk โ and the rest of the trip gets noticeably smoother, including paying for your ride. We accept it directly, so settling a booking is as simple as approving the prompt on your phone. Sort it early, and you'll spend the rest of your trip paying like a local.
Ready when you are
Build your booking in minutes with a live quote โ self-drive, chauffeur, airport transfer or safari.
Get an instant quoteKeep reading
Driving in Kenya: 12 Things I Wish Someone Had Told Me
Driving here is one of the best ways to see the country โ but the roads have their own rules, written and unwritten. Here's the stuff that actually trips up first-time drivers.
What to Know Before Visiting Nairobi for the First Time
Heading to Nairobi for the first time? Here's the friendly, practical lowdown โ what to expect, how to get around, staying connected, money, safety and how to make the most of the city.
Health and Vaccinations for Travel to Kenya: A Practical Overview
Planning a trip to Kenya? Here's a practical overview of health and vaccination considerations โ malaria, common vaccines, water and food, and a strong reminder to see a travel clinic.