✈️ Airport Guide

Getting an eSIM at Nairobi Airport (2026)

Landing at Jomo Kenyatta International (NBO)? Where the Safaricom and Airtel counters sit in Terminal 1A arrivals, how JKIA_Free_WiFi works, and what the ride into the city really costs.

By Seth · Updated July 2026 · 10 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.

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.

1

Find the network

Open your WiFi list and select JKIA_Free_WiFi. There is no password and no voucher to collect from a desk.

2

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.

3

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

Online from the moment the cabin doors open, before the immigration queue
No passport handed across a counter and no registration form
Works on a 2am arrival when the Safaricom shop is shut
Your home number stays reachable on your normal SIM
Choose your network deliberately, which decides your safari coverage

Buying at the JKIA counter

You land offline and join a queue that grows with every wide-body arrival
Requires your original passport and a few minutes of paperwork
Safaricom's desk usually closes around 21:00, leaving Airtel or Telkom
Terminal 2 arrivals need a shuttle to reach the counters at all

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.

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