Jomo Kenyatta International is one of the easier African airports at which to buy a SIM: the Safaricom, Airtel and Telkom counters sit within a few steps of each other in Terminal 1A arrivals, staff register and activate the line for you in under ten minutes, and Kenyan bundle prices are low. So the honest framing here is not that the airport is a trap, it is that the airport is a decision. If you want M-Pesa, the JKIA counter with your passport already in hand is the best moment on the whole trip to sort it out. If you only want data, arriving with a Safaricom-based eSIM already live means you walk past the queue, out to your driver, and onto the Expressway without breaking stride.
What This Guide Covers
Jump to the section most relevant to you
Where the SIM Counters Are at JKIA
JKIA is laid out as a semi-circular loop of terminals rather than separate buildings, which makes it less confusing than the numbering suggests. Terminal 1A handles the major long-haul international carriers such as Kenya Airways, Emirates, Qatar, KLM and Turkish. Terminals 1B and 1C take other international airlines and have been under a refurbishment programme through 2025 and 2026. Terminal 1D is domestic, Terminal 1E is the international arrivals side with immigration, baggage and customs, and Terminal 2 serves regional and low-cost operators such as SafariLink and Fly540, reached by shuttle. A long-planned Terminal 3 is not expected to open before 2028.
The short version by terminal
Terminal 1A arrivals: Safaricom, Airtel and Telkom counters clustered together just past customs, plus a second Safaricom desk near Gate 15. Terminal 1E: a Telkom presence on the arrivals side. Terminal 2: no dedicated carrier counter worth planning around, so a regional arrival means a shuttle over to 1A. Posted hours for the main desks run 06:00 to midnight, but in practice Airtel and Telkom staff their positions around the clock while the Safaricom shop tends to shut around 21:00.
What happens at the counter
Kenyan law requires every prepaid line to be registered against a verified identity document, so the agent will ask for your original passport, not a photo of it. They complete the registration, activate the SIM, load whichever bundle you choose and hand the phone back working. Allow ten minutes if there is nobody ahead of you and considerably longer if three wide-body aircraft have just landed together, which at JKIA is a normal evening.
Buying an eSIM inside the terminal
There is no eSIM rack to browse at JKIA. What you can do is connect to the airport WiFi and buy one online from the arrivals hall, which takes a few minutes and needs no passport. That is the same transaction you could have completed from your sofa a week earlier, at the same price, which is the argument for doing it a week earlier.
JKIA_Free_WiFi: How to Get On It
The airport runs an open network that is reliable enough to activate a plan, message a driver or check into a hotel while you wait for bags.
Find the network
Open your WiFi list and select JKIA_Free_WiFi. There is no password and no voucher to collect from a desk.
Fill in the short registration
A portal page loads and asks for a name and an email address. Enter them, accept the terms, and the connection opens. Use an address you can actually access, in case the portal sends a confirmation.
Stay on it as long as you like
The service runs 24 hours a day with no session timer, so a long layover or a delayed early-morning departure will not cut you off mid-download.
What to actually do with those few minutes online
Treat the airport connection as your last cheap bandwidth for a while. Pull down the offline Google Maps area for Nairobi and for whichever park you are heading to next, since the lodge WiFi will not enjoy the same request. Confirm your driver or transfer in writing so there is a record. Then, if you are buying data at a counter, look up the current bundle prices before you reach it, because knowing that Safaricom's month-long tourist pack sits near KES 1,000 changes how you read whatever is being offered.
JKIA to Nairobi: Fares, Times and the Toll Road
The airport sits about 18 km southeast of the city centre on Mombasa Road, a corridor that was for years a byword for Nairobi gridlock. The elevated Nairobi Expressway changed that: 27 km of toll road running above the old highway, turning a 45 to 90 minute crawl into roughly 12 to 20 minutes outside the worst peaks. Every option below has continuous mobile coverage the whole way.
| Option | Typical fare | Time | Notes |
|---|---|---|---|
| Bolt or Uber, off-peak | KES 800 to 1,500 | 20 to 45 min | Cheapest sensible option; you need live data to track the car and message the driver |
| Bolt or Uber, peak or surge | KES 2,500 to 6,000 | 20 to 45 min | Rush hours and holiday weekends can multiply the fare; compare Little as a local alternative |
| Airport taxi, saloon | KES 2,500 to 3,000 | 20 to 45 min | Fixed rate from the rank, no app needed, useful if you land with no data at all |
| Airport taxi, minivan | KES 4,500 to 5,000 | 20 to 45 min | Sized for three to six passengers with safari luggage |
| Pre-booked private transfer | KES 3,500 to 8,000 | 20 to 45 min | Driver meets you with a name board, which is what most safari operators arrange |
The Expressway toll is charged separately for saloon cars, roughly KES 410 for the CBD exit and KES 500 for the Westlands exit, and is normally rolled into a ride-hailing fare when the driver uses it. Confirm in the app before you set off so there is no discussion at the ramp. If you are continuing to Mombasa by rail rather than staying in Nairobi, the SGR Madaraka Express leaves from Nairobi Terminus at Syokimau, which is closer to the airport than to the city centre and worth factoring into your transfer.
Why data matters most on this specific leg
Nairobi arrivals halls are busy and the pickup areas are large. Almost every problem on this leg is a communication problem: a driver waiting at a different door, a surge price you want to compare against another app, a hotel that needs to know you are half an hour out. A phone that is already online when the aircraft door opens solves all three. A phone that is not online is stuck asking a stranger for a hotspot.
Counter or eSIM: An Honest Comparison
Unlike some airports, JKIA does not price-gouge, so this is a genuine trade-off rather than an obvious answer.
Arriving with an eSIM already active
Buying at the JKIA counter
The one reason to use the counter anyway
M-Pesa. A physical Safaricom line registered at JKIA is the only way to walk out of the airport with a Kenyan mobile wallet, and for an independent traveler moving around the country by matatu, boda-boda and market stall, that is worth ten minutes in a queue. Package-safari visitors, whose operator settles park fees and whose lodge bills to the room, will genuinely never miss it. Our Kenya eSIM guide lays out which plans ride which network, so you can match the choice to your itinerary.
What Things Cost at JKIA in Shillings
Kenyan mobile data is cheap by global standards and the airport does not add much of a premium, which is unusual. Here is the 2026 lay of the land.
| What | Where | Price |
|---|---|---|
| Safaricom starter pack with data | Terminal 1A counter | Around KES 700 to 1,000 |
| Safaricom tourist bundle | Counter or app | About KES 1,000 for roughly 5 GB plus 400 minutes, 30 days |
| Safaricom larger pack | Counter or app | About KES 2,000 for 12 GB, KES 3,000 for 25 GB |
| Airtel daily bundle | Terminal 1A counter | About KES 99 for 4 GB over 24 hours |
| Bare SIM card | Shops in town | KES 50 to 200 |
| Kenya travel eSIM | Bought online before you fly | From about $8 metered, around $37 for ten days unlimited |
Read across those rows and the picture is clear. A month of Safaricom data at the counter for about KES 1,000 is roughly eight dollars, which is competitive with a metered eSIM and cheaper than an unlimited one. You are not paying an airport tax on connectivity in Nairobi. What the eSIM buys you is the ten minutes, the passport paperwork and the risk of a closed shop at midnight, plus the certainty of knowing exactly which network you are on before you commit.
The practical recommendation
Most visitors should arrive with a Safaricom-based eSIM active and walk straight through. Independent travelers who want M-Pesa should do both: keep the eSIM for guaranteed data on landing, then spend ten minutes at the Terminal 1A Safaricom counter for a local line and a wallet. If you are unsure how much data your itinerary really needs, the eSIM Finder will size it against your trip length, and the Holafly review covers the unlimited route if you plan to upload video from the bush every night.
Frequently Asked Questions
Which JKIA terminal has the mobile carrier desks?
Terminal 1A. Safaricom, Airtel and Telkom all keep counters in the Terminal 1A arrivals area within a few steps of one another once you clear customs, and Safaricom runs a second desk near Gate 15. Telkom also has a presence on the Terminal 1E arrivals side. If you land at Terminal 2 on a regional or low-cost flight, you will need the shuttle across to 1A to reach any of them.
Can I still buy a SIM if I land at JKIA after midnight?
Usually yes, but not from every brand. The Airtel and Telkom positions in Terminal 1A are generally staffed around the clock, while the Safaricom shop tends to close around 21:00 despite the posted 06:00 to midnight hours. Since Safaricom is the network you want for safari coverage and the only one that runs M-Pesa, a very late arrival is the strongest case for having an eSIM already installed and returning to a Safaricom shop in town the next day.
How do I connect to the airport WiFi at Jomo Kenyatta?
Select JKIA_Free_WiFi from your WiFi list, then complete the short portal form with a name and email address and accept the terms. There is no password and no time limit, and the service runs 24 hours, so it works for a long layover as well as a quick arrival. Use it to download offline maps and confirm your transfer before you leave the building.
What should the ride from JKIA into Nairobi cost?
Off-peak, a Bolt or Uber to the CBD or Westlands typically runs KES 800 to 1,500, rising to KES 2,500 to 6,000 during surge periods. A fixed-rate airport saloon taxi is around KES 2,500 to 3,000 and a minivan KES 4,500 to 5,000. The Nairobi Expressway toll adds roughly KES 410 for the CBD exit or KES 500 for Westlands, usually folded into the app fare, and cuts the journey to about 12 to 20 minutes.
Is the airport SIM more expensive than buying data in town?
Barely. JKIA is unusual in not marking connectivity up much: a Safaricom starter pack at the Terminal 1A counter runs around KES 700 to 1,000 with data included, against KES 50 to 200 for a bare card in a Nairobi shop plus the same bundle price either way. The real cost of the airport route is time and paperwork rather than money, which is why the eSIM argument in Kenya rests on convenience and network choice, not on price.