๐Ÿ’ณ SIM Card Guide

Kenya SIM Card Guide (2026)

Kenyan prepaid data is cheap and the shops are everywhere, but every SIM must be registered against your passport. Compare Safaricom and Airtel on shilling prices, safari coverage, and the M-Pesa question that decides it for a lot of travelers.

By Seth ยท Updated July 2026 ยท 13 min read ยท How we research

Affiliate disclosure: This page contains affiliate links, and we may earn a commission if you buy through them, at no extra cost to you. See how we research · Full disclosure.

FASTEST SETUP
No counter, no passport handover. A Safaricom-based travel eSIM installs before you fly and is live the moment you land at Jomo Kenyatta, with the same rural reach as a local card.
Compare eSIMs โ†’ Get a Airalo eSIM โ†’

Buy Safaricom if a safari is anywhere in your plans, and buy it in person if you want M-Pesa. That second half is the whole reason a physical Kenyan SIM still beats an eSIM for some visitors: M-Pesa lives on a Safaricom line with a Kenyan number, and a data-only travel plan cannot give you one. Airtel is genuinely cheaper, with a 4 GB daily bundle at KES 99 that no eSIM can match on paper, and it is a strong network in Nairobi, Mombasa and along the coast. What it does not do is hold a signal near Talek Gate. Registration is quick but not optional: Kenyan law requires your original passport at the counter. Our Kenya eSIM guide covers the no-paperwork route, the Holafly review digs into the unlimited option, and the eSIM Finder will size a plan against your itinerary.

Safaricom, Airtel and Telkom: Who Actually Covers What

Kenya has three licensed mobile operators, but for a visitor the shortlist is two. Safaricom carries roughly two thirds of the country's SIM subscriptions and about 64 percent of mobile broadband, and it reported 1,879 5G sites covering all 47 counties in its FY26 results. Airtel Kenya sits near 29 percent of SIMs and has been growing quickly, largely by pricing data aggressively. Telkom Kenya is a small third player with a metro-weighted footprint and no real argument for a tourist.

The performance gap in the 2026 nPerf mobile barometer was wide: Safaricom averaged about 30.6 Mbit/s on downloads against Airtel's 13.2 Mbit/s, and Safaricom took every measured category. In Nairobi that difference is academic, since both networks stream video and load maps without complaint. It becomes very concrete about two hours out of the city, when the Airtel bar vanishes and the Safaricom one does not.

The one question that decides it: do you want M-Pesa?

M-Pesa is Safaricom's mobile money service and it is woven into daily Kenyan life more deeply than card payments are. If you want a wallet you can load with shillings and spend at a boda-boda rider, a curio stall or a small cafe, you need a registered Safaricom line, which means a physical SIM and a passport at the counter. Airtel Money exists but is accepted far less widely. If your trip is an organised safari where the operator handles park fees and the lodge bills to your room, you can skip all of this and use cards plus cash without noticing.

Safaricom

Safaricom is the default answer for visitors and deserves to be. The tourist-facing bundles are good value by international standards: KES 1,000, roughly eight US dollars, buys about 5 GB with 400 voice minutes and zero-rated WhatsApp for a month, which is enough for a two-week trip that includes several days out of coverage anyway. Step up to KES 2,000 for around 12 GB or KES 3,000 for around 25 GB if you plan to tether a laptop or upload video from Diani.

The coverage argument is the real one. Kenyan parks have a consistent geography of signal: masts cluster near gates, airstrips, ranger posts and lodge concentrations, and the interiors are empty. Safaricom is the operator that owns most of those edge masts, so it is the network that lets you send a photo from camp at Ol Tukai or check a flight from Sekenani. It is not magic and it will not follow you onto the plains, but it fails in fewer places than anything else on sale.

Strengths

โœ“ Reaches further into the parks and conservancies than any rival
โœ“ The only way to get an M-Pesa wallet
โœ“ Fastest measured network in Kenya by a clear margin
โœ“ Agents and shops in every town, so topping up is never a problem

Weaknesses

โœ— Consistently pricier per gigabyte than Airtel
โœ— The JKIA shop tends to shut around 9pm, unlike its neighbours
โœ— Passport registration still required, same as every Kenyan SIM

Airtel Kenya

Airtel Kenya: Cheap Data Where the Towers Are Dense

Aggressive bundle pricing that works brilliantly in the cities and on the coast

Daily Bundle About KES 99 for 4 GB valid 24 hours
Small Bundle Around KES 50 for 600 MB plus free WhatsApp
Monthly Smarta monthly packs at KES 1,000 and KES 1,500, upgraded in 2026 to as much as 90 GB
Hourly Unlimited Unlimited Fun bundles from KES 19 for one hour, KES 45 for three
Coverage Strong in Nairobi, Mombasa, Kisumu, Nakuru and the coastal strip; thin in the parks

Airtel is the value option and it is not close. A daily 4 GB bundle at KES 99 is under a dollar, and the upgraded Smarta monthly packs at KES 1,000 and KES 1,500 now stretch to tens of gigabytes, which no travel eSIM can approach on a per-gigabyte basis. Airtel also runs an unusual hourly product, Unlimited Fun, at KES 19 for a single uncapped hour or KES 45 for three, which is genuinely useful if you need to push a big video backup in one sitting from a Nairobi hotel.

Where it falls down is the countryside. Away from the highways and the bigger towns, Airtel's masts run out sooner than Safaricom's, and the parks are exactly where that shows. A traveler splitting a fortnight between a Nairobi apartment, a Naivasha weekend and a Diani beach stay will be very happy on Airtel and will spend a third of what a Safaricom-based plan costs. A traveler doing the Mara, Samburu and Tsavo should not save the money.

Running both is cheaper than you think

Kenyan SIMs cost almost nothing, so travelers on longer trips sometimes carry an Airtel SIM for bulk city data and a Safaricom line for coverage and M-Pesa. If your phone takes a physical SIM plus an eSIM, the neat version is a Safaricom card in the tray for the wallet and the bush, and a cheap eSIM as backup. Two Kenyan SIMs in a dual-SIM handset works too, and both registrations happen at the same counter with the same passport.

Registration: What the Law Actually Asks For

Every prepaid SIM in Kenya must be registered before it carries traffic, and the current framework is the Kenya Information and Communications (Registration of Telecommunications Service Subscribers) Regulations 2025, brought in under Legal Notice No. 90 of 30 May 2025. Operators must register subscribers against an original, valid identity document and verify it against government databases. For a visitor, that document is your passport.

1

Bring the actual passport

A photograph or photocopy on your phone will not be accepted at a Safaricom or Airtel counter. Carry the physical booklet. If you have already dropped your bags at the hotel, that means a second trip, which is why most visitors register at the airport while the passport is still in hand.

2

Expect a photo and possibly a fingerprint

Kenyan registration desks routinely capture a facial photo and, at many agent points, a fingerprint on a small scanner. A public row broke out in late 2025 when the new regulations were read as mandating biometric collection; the Communications Authority stated it had issued no such directive and that the operative provisions do not require it. In practice you may still be asked, and the process takes only a couple of minutes either way.

3

Get the line tested before you walk away

Have the agent load the bundle and then open a map or send a message at the counter. Registration is normally instant at official shops, but an agent kiosk can occasionally leave a line pending, and it is far easier to fix while you are still standing in front of the person who sold it to you.

4

Register M-Pesa at the same time if you want it

Ask the Safaricom agent to set up M-Pesa on the new line while your passport is out. You can then load shillings at any of the green M-Pesa kiosks that sit on practically every Nairobi street corner, and pay for things by entering a till number.

Kenyan Prepaid Plans Compared

Option Typical data Price Best for
Safaricom tourist bundle About 5 GB plus 400 minutes, 30 days KES 1,000 (roughly $8) Safari trips and anyone who wants M-Pesa
Safaricom larger pack 12 GB to 25 GB plus minutes KES 2,000 to 3,000 Long stays with coverage priority
Airtel daily bundle 4 GB for 24 hours KES 99 Heavy city days and one-off backups
Airtel Smarta monthly Large monthly allowance, up to 90 GB on the top tier KES 1,000 to 1,500 A month based in Nairobi or on the coast
Travel eSIM (Safaricom) 5 GB typical, 30 days From about $8 Landing already online, no counter visit
Travel eSIM (Airtel, unlimited) Uncapped About $37 for 10 days Remote work and nightly photo uploads

The table makes the trade clear. On raw price per gigabyte, a local Airtel bundle wins comfortably and a local Safaricom bundle still beats most eSIMs. What you pay extra for with an eSIM is the absence of a queue, the absence of a passport handover, and working data before you have cleared immigration. What you give up is the Kenyan number, and with it M-Pesa and the ability to receive an SMS code from a local booking service.

Where to Buy a SIM in Kenya

1

JKIA Terminal 1A arrivals

Safaricom, Airtel and Telkom all keep counters in the Terminal 1A arrivals area, a few steps apart once you are through customs, and Safaricom has a second desk near Gate 15. The Airtel and Telkom desks run around the clock, while the Safaricom shop usually closes around 9pm, so a late red-eye arrival may find only its neighbours open. Staff register, activate and load a bundle in under ten minutes.

2

Mall shops in Nairobi

Both networks run full-service stores in Sarit Centre and Westgate in Westlands, The Hub in Karen, Two Rivers in Runda and Yaya Centre in Kilimani. These are the best places to sort out a problem, change a bundle or register M-Pesa properly, and staff speak English as a matter of course.

3

Agent kiosks and supermarkets

The small green Safaricom and red Airtel kiosks on street corners and outside Naivas and Carrefour supermarkets sell SIMs and airtime and can register you on the spot. They are everywhere and they are quick, though a busy agent occasionally rushes the registration, so test the line before leaving.

4

Top up anywhere, any time

Once your line is live you can buy more data in the M-Pesa menu, in the MySafaricom or Airtel app, or by handing shillings to any agent. There is no need to go back to a branded store, which matters when you are in a small town on the way to the Mara.

eSIM or Local SIM for Kenya?

Factor Travel eSIM Kenyan prepaid SIM
Setup Installed at home, live on landing Under ten minutes at a JKIA counter, passport in hand
Paperwork None Original passport, photo, sometimes a fingerprint
Cost of a fortnight Roughly $8 to $37 depending on data KES 1,000 to 2,000 including the card
Safari coverage Only if the plan rides Safaricom Buy Safaricom directly and you are on the best network
M-Pesa Not possible, data only Yes, on Safaricom

For a package safari, an eSIM is the tidier choice by some distance. You land at Jomo Kenyatta already connected, you never queue, and your operator is handling the payments that would otherwise need a wallet. For an independent trip built around matatus, market food, boda-bodas and small guesthouses, the calculus flips: a Safaricom SIM with M-Pesa loaded removes daily friction that no amount of data solves, and the shilling prices are low enough that the extra step costs almost nothing.

Practical Kenya Connectivity Tips

Small things that save a lot of hassle

Register before you leave the airport: your passport is already out at immigration, the Terminal 1A counters are steps from the exit, and the alternative is a mall trip on your first jetlagged morning.

Download offline maps for every park: Google Maps offline areas for the Mara, Amboseli and Tsavo take a few minutes on hotel WiFi and cover you for the hours when nothing has a bar.

Zero-rated WhatsApp is not zero-rated media: Kenyan bundles that advertise free WhatsApp usually mean text and voice notes, not sending forty photos, so watch the counter after a good game drive.

Learn the till-number habit: if you do get M-Pesa, most Kenyan businesses pay by till or paybill number displayed at the counter, and shopkeepers will happily walk you through the first one.

Camp WiFi is one router, shared: a typical Mara camp puts a single Safaricom-fed connection in the lounge, and it slows to nothing when the vehicles get back at sunset. Send the important messages before the rush.

Watch the power, not just the signal: many tented camps run generators or solar with limited hours, so charge in the afternoon window rather than assuming an all-night socket.

Frequently Asked Questions

What do I need to bring to buy a prepaid SIM in Kenya?

Your original passport, not a scan or a photocopy. Kenya's 2025 subscriber registration regulations require operators to register every line against a valid identity document and verify it, so counters at JKIA and in the malls will ask to hold the physical booklet for a minute. Expect a facial photo and, at some agent points, a fingerprint scan. The whole process usually takes under ten minutes and the line works immediately.

How much do Kenyan data bundles actually cost in shillings?

Safaricom's tourist-oriented bundle is about KES 1,000 for roughly 5 GB plus 400 voice minutes and free WhatsApp over 30 days, with bigger packs near KES 2,000 for around 12 GB and KES 3,000 for around 25 GB. Airtel is cheaper: about KES 99 for a 4 GB daily bundle, KES 50 for 600 MB with WhatsApp, and Smarta monthly packs at KES 1,000 to 1,500 that now reach tens of gigabytes. The SIM card itself is only KES 50 to 200 in town.

Is it worth choosing Airtel to save money?

It depends entirely on where you are going. For a trip centred on Nairobi, Mombasa, Kisumu or the Diani coast, Airtel is a strong network and its bundles cost a fraction of Safaricom's, so yes. For a safari itinerary through the Maasai Mara, Amboseli, Tsavo or Samburu, no: Airtel's masts run out sooner outside the towns and highways, and the money you save buys you a phone that does not work at the moment you most want it to.

Can I set up M-Pesa as a visitor?

Yes, but only on a physical Safaricom SIM registered to your passport. Ask the agent to activate M-Pesa while you are buying the line, then load shillings at any Safaricom agent kiosk, of which there are thousands. You pay merchants by entering a till or paybill number shown at the counter. What you cannot do is add M-Pesa to a travel eSIM, because those are data-only products with no Kenyan number attached.

Do I need a local SIM if my lodge has WiFi?

Usually yes, for the hours between lodges. Most Kenyan camps and lodges now offer WiFi, but it is typically one shared router in the main lounge, often fed by a Safaricom 4G connection, and it crawls when everyone comes back from the evening drive. It also does nothing for you on the long drives between parks, at a roadside stop, or when you need to call an operator about a changed transfer. A cheap bundle covers exactly those gaps.

Ready to choose a plan? Compare every option in our Kenya eSIM guide, or run the eSIM Finder to match one to your trip.