Over 1.5 million travellers turned to MyRoami last year
Independently testing eSIMs since 2021
Featured in Business Insider, Tech Times & Luxury Travel Magazine

SIM Cards

Best SIM card for Kenya in 2026 + where to get one

Kenya is one of the rare countries where I'd genuinely tell most travelers to get a local SIM card, and specifically Safaricom, because of one thing: M-PESA. The mobile money system runs the country, you'll use it to pay for everything from matatus to safari park entry, and it only works on a Safaricom line. So the calculation here is different from most countries.

Updated: Jun 12, 2026

I tested both on separate Kenya trips, comparing the local carriers on price, data, validity, network coverage in safari areas, where you actually buy them, and the registration paperwork. 

Quick picks: the best SIM card for Kenya is Safaricom, because it has by far the strongest network including in Maasai Mara, Amboseli, and Tsavo, the JKIA airport desk takes about 10 minutes if there's no queue, and getting a Safaricom line is the only way to access M-PESA which you'll use constantly. 

Just remember local SIMs in Kenya are very cheap (around 50 to 200 KES, basically a couple of dollars) but you do need your passport in person for registration because Kenya's Communications Authority makes that mandatory.

What's the best SIM card in Kenya

Quick verdict: if you're traveling around Kenya for a week or more and expect to do safari days, ride-hail apps, Google Maps for driving, and use M-PESA to pay locals, Safaricom is the only sensible call. 

The Tourist SIM bundle at 1,000 KES gets you 5 GB plus 400 minutes plus free WhatsApp for 30 days, which is honestly more than most travelers actually use.

ProviderPrice (from)DataValidityNetwork coverageWhere to buyBest for
Safaricom200 KES SIM + 1,000 KES bundle~5–7 GB + minutes + free WhatsApp30 daysStrongest in Kenya including national parksJKIA Terminal 1A, Safaricom shops everywhereBest overall, only option for M-PESA
Airtel Kenya50-100 KES SIM + ~99 KES daily bundles4 GB daily for 99 KESDaily/weekly optionsSolid in cities, weaker in remote safari areasJKIA Terminal 1A, Airtel shopsBest if you're Nairobi-only and want cheap data
Telkom Kenya~100 KES SIM + 1,000 KES bundle30 GB (1 GB daily)30 daysDecent in towns, weak in rural and safari zonesJKIA, Telkom shopsCheapest option, only worth it for city-only stays

(Prices and bundles shift, double check at the kiosk on the day you buy. Bundles vary at the airport vs. the website.)


Spent the afternoon at Mamba Village learning more about crocodiles and local wildlife

How to choose between them comes down to where you're going:

  • If your trip is Nairobi plus a safari (Maasai Mara, Amboseli, Samburu, Tsavo), get Safaricom. Don't even debate it. 
  • If you're doing a Nairobi-only business trip and watching every shilling, Airtel's data bundles are noticeably cheaper. 
  • If you're stitching together Kenya with Tanzania or Uganda for a longer East Africa trip, an East Africa regional eSIM makes more sense than buying a new SIM each border. 
  • And if you want to pay for things like a local, M-PESA is the way locals settle everything. Just bear in mind that you can only open an M-PESA account on a Safaricom line, and most tourist payment flows (safari guides, matatus, lodges) assume you're on Safaricom.

Best 3 SIM card providers in Kenya

Kenya has three carriers: Safaricom, Airtel, and Telkom. Airtel and Telkom have historically been the smaller players trying to challenge Safaricom's dominance, they attempted a merger that was ultimately cancelled, so they still operate as fully separate brands at the airport and in shops.

Safaricom holds about 63% of the market, which tells you most of what you need to know. Bundles change every few months, so confirm current offers in store or on the carrier's site.

1. Safaricom: Best overall SIM card for Kenya

Safaricom is the carrier almost every Kenyan uses, and once you spend a day there you understand why. Their green-and-red shipping container shops are everywhere, their network reaches into national parks where the others go quiet, and they own M-PESA which you'll use approximately 50 times before your trip ends. 

I bought my SIM at the JKIA desk in Terminal 1A and was set up with both a Safaricom line and an M-PESA account in about 30 minutes. The line itself was active in 10.

DurationDataPriceNotes
30 days~5–7 GB + minutes + free WhatsApp1,000 KES (~$8)Tourist bundle, the standard pick
30 days12 GB + 600 min~2,000 KES (~$15)Step up if you'll be uploading safari photos
30 days25 GB + 1,000 min~3,000 KES (~$23)Heavy data, multi-week trips

Quick verdict: pick Safaricom unless you have a very specific reason not to. The trade-off is the smallest network footprint of the three, no M-PESA account on a Telkom line (you'd be on T-Kash, which tourists rarely use), and limited safari coverage.

Buy at JKIA Terminal 1A in Nairobi (the desk is right after customs), at any Safaricom shop in Nairobi, Mombasa, Kisumu, or Nakuru, or at the smaller green container shops you'll see in every neighborhood.

1. Airtel Kenya: Best SIM card for cheap city data

Airtel is the budget play, and an honest one. They've got proper 4G in big cities, and their data bundles consistently undercut Safaricom by a real amount. The 4 GB for 99 KES daily bundle is honestly nuts for the price. Their airport desk at JKIA runs 24 hours, which Safaricom's doesn't.

DurationDataPriceNotes
24 hours4 GB99 KES (~$0.75)The Amazing Daily, ridiculous value if you need a quick top-up
24 hours600 MB + free WhatsApp50 KESCheap option for light use
7 daysLarger weekly bundles available via *544#variesTop up using *544# on a Kenyan line

Quick verdict: pick Airtel if you're sticking to Nairobi or other cities and want the cheapest data possible. The trade-off shows up the moment you leave the cities - coverage in Maasai Mara, Amboseli, and Samburu gets patchy fast. You also can't open an M-PESA account on an Airtel line, so you'd be relying on Airtel Money instead.

You can buy it the JKIA Terminal 1A Airtel desk (24 hours, which is genuinely useful for late landings) or at Airtel shops in any major Kenyan city.

3. Telkom Kenya: Best if you're really watching the budget

Telkom is the smallest of the three and has the fewest tourists choosing it. They have the cheapest SIM cards (around 50-100 KES), affordable data bundles like 30 GB for 1,000 KES, and decent coverage in Nairobi and bigger towns. The catch is that outside the cities, signal drops fast.

DurationDataPriceNotes
30 days30 GB (1 GB daily)1,000 KES (~$8)Madaraka tourist-style bundle
Smaller dailyvariesfrom ~50 KESActivated via *544#

Quick verdict: pick Telkom only if your trip is Nairobi-only or short city-hopping, and you're trying to spend as little as possible. The trade-off is the smallest network footprint of the three, no M-PESA access, and limited safari coverage. Buy at Telkom shops at JKIA Terminal 1A or 1E, or at retail shops in major cities.

Where to buy a SIM card in Kenya + how to activate it

JKIA is one of the easier airports I've done this in. The Safaricom, Airtel, and Telkom kiosks are all clustered in Terminal 1A right after you clear customs, plus there's a Safaricom desk at Gate 15. 

The staff speak English fluently (it's an official Kenyan language), and registration with a passport takes maybe 10 minutes if there's no queue.

  • Airport: JKIA Terminal 1A arrivals has Safaricom, Airtel, and Telkom kiosks all within steps of each other. Telkom also has a desk in Terminal 1E. Operating hours matter: Airtel and Telkom run 24 hours, but Safaricom typically closes around 9 pm.
  • Safaricom shops in town: the easiest route if you missed the airport. Safaricom has flagship stores in malls like Sarit Center, Westgate, Two Rivers, and Garden City, plus their green-and-red container shops in basically every neighborhood.
  • Authorized agents and small shops: anywhere with a Safaricom logo on the door. Avoid buying SIMs from random street vendors. Kenya's Communications Authority requires SIMs be registered to the actual user, and pre-registered "ready-to-use" SIMs from informal sellers are usually illegally re-registered to someone else.
  • Hotel concierge tip: ask your hotel or lodge if they can have someone bring a SIM and register it for you. Bigger Nairobi hotels (Sankara, Villa Rosa Kempinski, Hemingways) handle this constantly.

A few Kenya-specific things worth knowing before you walk in:

  1. Bring your passport, not just a photocopy. Kenya's Communications Authority requires SIMs be registered to a real document on the spot. 
  2. M-PESA needs activation separately, not just a Safaricom SIM, but it's done at the same desk and takes a few extra minutes. You'll use it for everything: paying matatu fares, paying tour guides, splitting bills at restaurants, even buying samosas from a street vendor. 
  3. Loading money requires a cash deposit at any M-PESA agent (look for the green-and-red signage). 
  4. On safari coverage, Safaricom holds signal in Maasai Mara, Amboseli, Tsavo, and Ol Pejeta better than Airtel or Telkom, but expect dead zones inside the parks themselves. Most lodges have WiFi at central areas. 

eSIMs as an alternative to local SIMs

For short Kenya trips where you don't need M-PESA, an eSIM is genuinely simpler. You buy it before you fly, and it activates the moment you land at JKIA. I've used eSIMs on Kenya trips when I've been short on time at arrivals.

The honest trade-off is bigger here than in most countries. Local Kenyan data is dirt cheap, so eSIMs are a step up in price for what you get. And if you skip the local SIM, you skip M-PESA entirely, which means cash for everything tourists usually pay with the app.

ProviderLogoPlan styleStarting priceNotes
HolaflyHolafly logoUnlimited datafrom ~$19 for 5 daysRuns on Safaricom's network. I've used this in Kenya.
AiraloAiralo logoPay per GBfrom ~$5 for 1 GB / 7 daysGood for short trips. East Africa regional plans available.
NomadNomad logoPay per GB, tieredfrom ~$6 for 1 GBSolid speeds on Safaricom partner network.

You can compare the best eSIMs for Kenya in 2026 and see what works for you.

SIM card for Kenya FAQ

Why is data so expensive in Kenya?

Actually Kenya has some of the cheapest mobile data in Africa, with Airtel's 4 GB at 99 KES (under a dollar) being a great example. 

People sometimes feel data is "expensive" because Safaricom (the most popular carrier) charges more than Airtel or Telkom for the same volume, but you're paying for better coverage and M-PESA access.

Does Nairobi have free wifi?

In some places, yes. Most Nairobi cafes, restaurants, malls, and almost every hotel offer free WiFi. The Nairobi airport (JKIA) also has free WiFi in arrivals. Outside Nairobi and Mombasa, free WiFi gets noticeably patchier, and on safari you'll be on lodge WiFi at best.

How much is monthly data in Kenya?

A typical Safaricom tourist bundle (around 5–7 GB depending on the current offer) with calls and free WhatsApp is 1,000 KES (~$8) for 30 days. 

Which SIM card is best in Kenya?

Safaricom for the vast majority of travelers. It has the strongest network nationwide including in safari parks, the airport desk is reliable, and it's the only carrier with M-PESA access which you'll use constantly. Airtel is the budget alternative if you're city-only.

How much is a SIM card in Kenya?

The SIM card itself is between 50 and 200 KES (under $1.50) depending on the carrier. The bigger spend is on the data bundle, which is typically 1,000 KES for a generous 30-day plan.

Can I buy a SIM card at Nairobi airport?

Yes. JKIA Terminal 1A has all three carriers (Safaricom, Airtel, Telkom) right after customs, plus a Safaricom desk at Gate 15. Just don’t forget to bring your passport because registration is mandatory. 

How much is a Safaricom SIM card?

The tourist data bundle is typically 1,000 KES for around 5–7 GB plus minutes plus free WhatsApp for 30 days (exact allowance depends on the current promo).

Lidija Misic
Lidija Misic

Lidija Misic has a BA in English and has lived in five different countries (yes, she still gets homesick for all of them). She's worked as a flight attendant, teacher, recruiter, and writer - basically, she loves people and words in equal measure. When she's not buried in a book, she's crafting copy that gently nudges people toward their best lives.

SEE AUTHOR'S PROFILE
Best eSIM offers
We did the work, you just click.
Check Arrow
Best eSIM offers
We did the work, you just click.
Check Arrow
Best eSIM offers
We did the work, you just click.
Check Arrow

Why trust MyRoami

Over 1.5 million travellers turned to MyRoami last year
Independently testing eSIMs since 2021
Featured in Business Insider, Tech Times & Luxury Travel Magazine
Join Our Newsletter — we’ll send you a nice letter once per week. No spam.

    By signing up, you agree to receive marketing emails from Roami. For more details, check out our Privacy Policy.
    magnifiercross