
Jomo Kenyatta International Airport
Jomo Kenyatta International Airport sits roughly 15 kilometres southeast of Nairobi's city centre, in Kenya's Nairobi County. It serves as East Africa's primary international gateway and a major continental hub, handling connections between Africa, Europe, Asia, and the Middle East. The airport was established during the colonial era and later renamed in honour of Kenya's founding president.
About Jomo Kenyatta International Airport
Jomo Kenyatta International Airport sits roughly 15 kilometres southeast of Nairobi's city centre, in Kenya's Nairobi County. It serves as East Africa's primary international gateway and a major continental hub, handling connections between Africa, Europe, Asia, and the Middle East. The airport was established during the colonial era and later renamed in honour of Kenya's founding president.
The airport operates two main passenger terminals: the older Unit Terminal handling most international traffic and the newer Terminal 1A, which expanded capacity significantly following a 2013 fire that damaged parts of the original structure. Two runways serve the airfield, oriented to accommodate the region's prevailing winds. The airport operates around the clock without a curfew.
Overview
Jomo Kenyatta International Airport sits roughly 15 kilometres southeast of Nairobi's city centre, in Kenya's Nairobi County. It serves as East Africa's primary international gateway and a major continental hub, handling connections between Africa, Europe, Asia, and the Middle East. The airport was established during the colonial era and later renamed in honour of Kenya's founding president.
Airlines
Kenya Airways is the principal hub carrier, using Nairobi as its main base for pan-African and long-haul routes. Ethiopian Airlines and RwandAir treat the airport as a focus city. Major international operators including Emirates, Qatar Airways, British Airways, and KLM maintain regular services, reinforcing the airport's role as a key connecting node across the continent.
Airlines
Airlines flying from NBO
Routes
Top routes from NBO
Nearby airports
Other airports in Kenya
FAQ
Jomo Kenyatta International Airport — frequently asked questions
Quick answers to the details travellers usually check first, from codes and locations to the practical basics that help with planning.
9 common questions
- Jomo Kenyatta International Airport is located in Nairobi, Kenya (Africa), at coordinates -1.320°, 36.930°.
- Its IATA code is NBO and its ICAO code is HKJK.
- Jomo Kenyatta International Airport serves Nairobi, Kenya. When comparing fares, check whether other airports also serve the same area — prices and transfer times can differ between them.
- Jomo Kenyatta International Airport operates on Africa/Nairobi local time. Departure and arrival times on tickets are always shown in each airport's local time, so double-check the offset when planning connections or pick-ups.
- Jomo Kenyatta International Airport sits at latitude -1.320° and longitude 36.930°. The map link in the details panel on this page opens the exact location for driving directions.
- Carriers tracked on routes from NBO include ASL Airlines Ireland, Kenya Airways, Lufthansa and Precision Air.
- Tracked destinations from NBO include Dar Es Salaam.
- Its address is Embakasi, Nairobi, Nairobi County, Kenya, the phone number is +254 20 822111, the official website is https://www.kaa.go.ke/airports/nairobi-jomo-kenyatta-intl-airport. For flight-specific questions (delays, baggage, rebooking), contact the operating airline directly rather than the airport.
- Yes — Originfacts lists 9 other airports in Kenya. The nearby-airports section on this page links to each of them, which is useful when comparing fares or finding an alternative departure point.



