IATA Code
NBO
ICAO Code
HKJK
Airport Type
Large Airport
Class
International

Jomo Kenyatta International Airport (NBO) is Kenya’s primary international gateway and the main hub for Kenya Airways. It handles several million passengers annually (pre-pandemic figures were in the mid-single millions). The airport sits southeast of Nairobi and serves both international and domestic traffic.

Jomo Kenyatta International Airport
Elevation: 1624 m
-1.3192, 36.9278

Terminal Guide for Jomo Kenyatta International Airport #

The airport is organised around a main passenger terminal complex that handles international and domestic flights; the terminal has separate arrival and departure halls and multiple piers/gates for aircraft stands. Major airline check-in, immigration and customs are concentrated in the main terminal area, with domestic transfers routed through adjacent halls.

Ground transport, car hire desks and official taxi counters are located on the landside curb outside arrivals; arrivals and departures areas are clearly signed but can be busy during peak times.

Getting to and From Jomo Kenyatta International Airport #

Nairobi city centre is about 15 km from the airport; typical travel time is 30-60 minutes depending on traffic.

  • Taxis / ride-hail: Metered taxis and app ride-hail (Uber, Bolt) operate from the official pickup area; fares to the CBD typically range KES 1,500-3,000 depending on traffic.
  • Airport shuttles / buses: Several private airport shuttles and local matatu (shared minibuses) serve routes into Nairobi; scheduled BMK shuttles run to major hotels and bus stations.
  • Car hire: Major car-rental companies have desks in the arrivals area; allow extra time for paperwork.
  • Driving: The airport is reached via Mombasa Road; expect delays at peak times.

Facilities, Shopping, and Dining at Jomo Kenyatta International Airport #

The terminal offers the usual services: duty-free and retail shops, cafés and fast-food outlets, currency exchange and ATMs, and car hire desks. Airline business lounges operate in the departures area and there are some paid-use lounges for non-eligible passengers. Free or limited‑session Wi‑Fi is available in the terminal. Charging points and basic seating are present in departure halls, and medical and assistance services are available; facilities can be crowded at peak times.

Hotels and Layovers at Jomo Kenyatta International Airport #

Radisson Blu Hotel, Nairobi Airport - adjacent to the terminal; best option for short layovers or early departures. Book via the chain site: radissonhotels.com.

Tip: the Radisson often offers day rooms; ask at reservations if you need a short rest between flights.

Tips for Jomo Kenyatta International Airport #

  • Buy a local SIM at the arrivals hall - Safaricom and other vendors have kiosks and coverage is best in the city.
  • Use app-based ride-hail services (Uber, Bolt) from the official pickup zone for better pricing than street taxis.
  • If headed to the CBD ask drivers to use the Mombasa Road/Athi River route to avoid slow inner-city roads during peak hours.
  • If you have a long layover consider the on-site Radisson Blu (connected/adjacent) for a day room rather than travelling into the city.

Weather & Climate near Jomo Kenyatta International Airport #

Climate

Jomo Kenyatta International Airport's climate is classified as Tropical Savanna - Tropical Savanna climate with consistently warm temperatures year-round. Temperatures range from 12°C to 29°C. Moderate rainfall (698 mm/year) with a pronounced dry season.

Air Quality: AQI 70 Moderate
Best Time to Visit
FebruarySeptemberJanuary
Temperature & Rainfall
Temperature Range
36°
Warmest Month
9°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Excellent 14° - 27° 21° 45 mm some cloud 63% 3.3 m/s 2.7 extreme 12.1h
February Excellent 14° - 29° 21° 42 mm some cloud 59% 3.3 m/s 2.9 extreme 12.1h
March Excellent 15° - 29° 22° 70 mm partly cloudy 63% 3.4 m/s 2.8 extreme 12.0h
April Very Good 15° - 26° 21° 142 mm partly cloudy 73% 3.2 m/s 2.5 extreme 12.0h
May Very Good 15° - 25° 20° 100 mm partly cloudy 75% 2.8 m/s 2.2 extreme 11.9h
June Very Good 13° - 24° 19° 24 mm overcast 70% 2.3 m/s 1.8 very high 11.9h
July Excellent 12° - 24° 18° 12 mm partly cloudy 64% 2.6 m/s 1.9 very high 11.9h
August Excellent 12° - 24° 18° 12 mm partly cloudy 63% 2.5 m/s 2.1 extreme 12.0h
September Excellent 13° - 26° 19° 16 mm partly cloudy 59% 3.0 m/s 2.5 extreme 12.0h
October Excellent 14° - 27° 20° 43 mm partly cloudy 62% 3.1 m/s 2.5 extreme 12.0h
November Very Good 14° - 26° 20° 119 mm partly cloudy 73% 2.8 m/s 2.4 extreme 12.1h
December Excellent 14° - 26° 20° 73 mm partly cloudy 71% 3.3 m/s 2.5 extreme 12.1h

Nearby Cities #