Airports / Kenya / 47 / NBO

Jomo Kenyatta International Airport Guide

Last updated 2026-04-21 UTC

IATANBO
ICAOHKJK
LocationNairobi, Kenya
Current Local Time UTC+2

Jomo Kenyatta International Airport sits in the Embakasi suburb, 18 kilometres southeast of Nairobi's city centre, at an elevation of 1,624 metres above sea level. Originally opened in March 1958 as Embakasi Airport, it was renamed in 1978 to honour Kenya's first president. In 2024 the airport handled over 9 million passengers and 360,000 aircraft movements, ranking it sixth busiest in Africa by passenger traffic.

Kenya Airways operates as the primary hub carrier, connecting Nairobi to destinations across Africa, Europe, Asia, and North America. The airport serves over 40 passenger airlines covering roughly 65 international destinations and acts as a key transit hub for East and Central Africa. A single runway of 4,117 metres serves all traffic, with a second runway under long-term planning.

The airport has one operational passenger terminal building (Terminal 1) divided into sections for international and domestic traffic, plus a separate Terminal 2 for low-cost carriers. The Kenya Airports Authority manages ongoing infrastructure upgrades to handle growing passenger volumes that already exceed the original design capacity.

🅿️ Parking

2 options
  • Kenya Airports Authority
  • Bido garage

For full details, see our complete Jomo Kenyatta International Airport parking guide.

🚗 Car Rentals

10 options
  • Avis
  • GREEN MOTION
  • Autounion Car Rental
  • Right Cars
  • Europcar
  • Hertz
  • Qaizen Car Rentals
  • Mayweather Car hire services
  • VISMART FOUR WHEELS
  • WIMOS CAR HIRE

For full details, see our complete Jomo Kenyatta International Airport car rentals guide.

🛋️ Lounges

5 options
  • Kenya Airways
  • Executive Lounges
  • Plaza Premium Lounge
  • Turkish Airlines
  • Tradewinds Aviation

For full details, see our complete Jomo Kenyatta International Airport lounges guide.

🏨 Hotels

6 options
  • Seasons Airport Hotel
  • The Lazizi Premiere
  • Hilton Garden Inn
  • Argyle Grand Hotel
  • Kozi Suites
  • Davana Hotel

For full details, see our complete Jomo Kenyatta International Airport hotels guide.

🚌 Shuttles

4 options
  • Nairobishuttle
  • Ngurdoto Shuttle Services
  • Impala Shuttles
  • Elisa Travel Agency

For full details, see our complete Jomo Kenyatta International Airport shuttles guide.

🚇 Public Transport

1 option

Find 1 public transport option at Jomo Kenyatta International Airport.

For full details, see our complete Jomo Kenyatta International Airport public transport guide.

🛫 Terminals

6 terminals
  • Terminal 1AInternational

    Kenya Airways, KLM, Air France

  • Terminal 1BInternational

    British Airways, Emirates, Qatar Airways, Turkish Airlines, Ethiopian Airlines

  • Terminal 1CInternational

    Lufthansa, Swiss International Air Lines

  • Terminal 1DDomestic

    Kenya Airways, Jambojet

  • Terminal 1EInternational
  • Terminal 2Mixed

    Fly540, Fastjet, RwandAir, Safarilink

🏙️ Nearby cities

3 cities
  • Nairobi18 km northwest
  • Thika49 km north
  • Machakos53 km southeast

🗺️ Airport Location

✈️
OpenStreetMap© OpenStreetMap contributors

🔗 Useful links

Passengers · 20249.1M
Runways1
Opened1958
Coordinates-1.32°, 36.93°
Operated ByKenya Airports Authority

Frequently Asked Questions

What are the airport codes for Jomo Kenyatta International Airport?

Jomo Kenyatta International Airport uses the following codes: IATA: NBO, ICAO: HKJK. These codes are used by airlines, pilots, and travel systems to identify the airport.

Where is Jomo Kenyatta International Airport located?

Jomo Kenyatta International Airport is located in Nairobi, Kenya. The airport coordinates are -1.3189°, 36.9282°.

What services are available at Jomo Kenyatta International Airport?

Jomo Kenyatta International Airport offers: 2 parking options, 10 car rental companies, 5 lounges, 6 nearby hotels, 4 shuttle services, public transport connections. Click on each service type above to view detailed information.

Help us improve this page

Found outdated information or know about a service we're missing? Let us know!

📝 Suggest page updates

Service details may change. Always confirm with providers before travel.