Jomo Kenyatta International Airport guide
Updated 2026-10-08Jomo Kenyatta International Airport sits in the Embakasi area, about 18 kilometres southeast of Nairobi's city centre, at an elevation of 1,624 metres above sea level. It opened on 9 March 1958 as Embakasi Airport and was renamed in honour of Kenya's first president, Jomo Kenyatta. The Kenya Airports Authority owns and operates it. In 2024 the airport handled about 9.07 million passengers, making it Africa's sixth busiest airport by passenger traffic.
Services at Jomo Kenyatta International Airport
6 of 6 available- 1optionParkingKenya Airports AuthorityView parking guide
- 9optionsCar RentalsHertz, Avis, Green Motion and 6 moreView car rentals guide
- 6optionsHotelsSeasons Airport Hotel, Crowne Plaza Nairobi Airport, Hilton Garden Inn and 3 moreView hotels guide
- 5optionsLoungesKenya Airways, Executive Lounges, Plaza Premium Lounge and 2 moreView lounges guide
- 4optionsShuttlesNairobishuttle, Ngurdoto Shuttle & Car Hire Services, Impala Shuttles and 1 moreView shuttles guide
- 1routePublic TransportNairobi Commuter RailView public transport guide
Key facts
- Passengers9.1M9,100,000 in 2024
- Services26listed, all 6 types
- Movements361K360,723 flights a year
- Local timeNairobi time
- IATANBOICAO HKJK
- Opened1958
- Runways1
- Terminals6
Terminals
6 terminals- T1AInternationalTerminal 1AKenya Airways, KLM, Air France
- T1BInternationalTerminal 1BBritish Airways, Emirates, Qatar Airways, Turkish Airlines, Ethiopian Airlines
- T1CInternationalTerminal 1CLufthansa, Swiss International Air Lines
- T1DDomesticTerminal 1DKenya Airways, Jambojet
- T1EInternationalTerminal 1E
- T2MixedTerminal 2Fly540, Fastjet, RwandAir, Safarilink
Nearby cities
straight-line distance- NairobiNorthwest of the airport18 km
- ThikaNorth of the airport49 km
- MachakosSoutheast of the airport53 km
Questions
Answers drawn from the listings on this page.
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, Nairobi City County, Kenya. The airport coordinates are -1.3189°, 36.9282°.
What services are available at Jomo Kenyatta International Airport?
Jomo Kenyatta International Airport offers: 1 parking options, 9 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