Select Airport
NBO Jomo Kenyatta International
40 min to city

Nairobi

Safari capital of the world where giraffes roam at dusk and street food sizzles at every corner

How much time do you have?
Our recommendations take into account your actual arrival and departure times, airport processing, and transit friction.
From NBO
🏢
Under 3h
Stay airside
🚕
3–6 hours
Quick city stop
🗽
6–10 hours
Full exploration
🌃
10+ hours
Multi-neighborhood
IMMIGRATION45m
TRANSIT40m
EXPLORE1h 30m
RETURN40m
BUFFER55m

Your layover plan

Arrive & Immigration
~45 min · NBO
  • Follow signs to passport control immediately on landing
  • Have onward boarding pass and hotel/address ready for questions
  • Non-Kenyan visitors need an approved eTA before arrival and cannot apply on the spot. Arrivals at JKIA typically queue 20 to 45 minutes at immigration depending on banked flights. Passengers staying airside between connections are exempt from the eTA.
Transit into the city
40 min

Taxi or Uber via the Nairobi Expressway toll road reaches the CBD in 15 to 25 minutes for roughly KES 1,500 to 2,500 plus a KES 240 toll. No rail link exists from the airport. The cheaper KBS Route 34 bus goes to the CBD for KES 50 to 100 but can take 45 minutes or more in traffic.

Explore Nairobi
~1h 30m of free time
A 3-6 hour layover in Nairobi is possible but requires careful traffic planning. Jomo Kenyatta Airport is 15km from the city, but Nairobi traffic can be extreme during rush hours (7-9am, 5-7pm). If your layover avoids these windows, a taxi to Westgate mall or the city center takes 20-30 minutes. Grab Kenyan chai and nyama choma, then return. Budget 45 minutes each way as a safe estimate.
Return to NBO
40 min back to airport
  • Leave enough buffer - trains run to a schedule and can be delayed
  • Buy your return ticket in advance if possible
  • Set an alarm 95 min before your departure gate closes
Back through security
~55 min buffer before gate
  • Re-entry security at NBO typically takes 10-20 min
  • Check your gate - it may have changed while you were out
  • Liquids bought in the city cannot pass security - finish or bin them

Best eats for a layover

🍴
Nairobi Food Walking Tour
Taste the best of the city with a local guide. Perfect for a layover.
Book tour ↗
Affiliate link · Same price as booking direct

Top sights for your time window

What you need to know

Currency
Kenyan Shilling (KES). Cards accepted at hotels, malls, and larger restaurants. M-Pesa mobile money is everywhere, and cash is best for taxis and small vendors.
Language
Swahili and English are both official. English is spoken throughout Nairobi, including airport, transport, and restaurants.
Visa
Electronic Travel Authorization (eTA) required for most non-Kenyan visitors before arrival. Standard eTA is USD 30, valid for a single entry. Passengers staying airside between connecting flights on the same itinerary are exempt. Verify before travel, visa rules change.
Transit
Taxi or Uber from JKIA via the Nairobi Expressway reaches the CBD in 15 to 25 minutes for about KES 1,500 to 2,500 plus a KES 240 toll. No rail link to the airport. KBS Route 34 runs to the CBD for KES 50 to 100 but takes 35 to 45 minutes in traffic.
Weather
Equatorial highland climate at 1,795 m elevation, so temperatures stay mild year-round (roughly 12 to 26 C). Long rains fall March to May, short rains October to December. June through August is cool and dry and is the best window for layovers.
Tipping
10 percent is fair at sit-down restaurants when service is not already included. Round up for taxi drivers and leave KES 100 to 200 for porters.
Emergency
999 or 112 (police, fire, ambulance).
Time Zone
EAT (UTC+3). No daylight saving time.
Stay connected with an eSIM
Data from arrival, no roaming fees. Instant activation via Airalo.
Get eSIM ↗
Scroll to Top