Jomo Kenyatta International Airport
Jomo Kenyatta International Airport is the primary airport for Kenya and a major hub for East African aviation. NBO handles around nine million passengers per year and sits about 10 miles southeast of central Nairobi. The airport is the primary hub for Kenya Airways and a major base for several other African and international carriers serving East Africa. Nairobi's role as East Africa's commercial and diplomatic capital makes NBO a natural connecting point for regional traffic. The airport handles extensive operations to destinations across Africa, the Middle East, Europe, and a smaller network to North America and Asia. NBO has multiple terminals that have been expanded and renovated over the years. The airport is connected to central Nairobi by the Jomo Kenyatta Expressway and various bus and taxi services. Kenya's extensive network of national parks and its role as a safari tourism destination makes NBO an important international gateway for leisure travel.
Map
Airlines operating at NBO
21 airlines with direct flights from NBO. Flight counts reflect a 24-hour sample.
- Air Arabia0 flights · 1 destination
- Air France0 flights · 1 destination
- Air Tanzania0 flights · 1 destination
- Airlink0 flights · 1 destination
- British Airways0 flights · 1 destination
- Brussels Airlines0 flights · 1 destination
- China Southern Airlines0 flights · 2 destinations
- EgyptAir0 flights · 1 destination
- Emirates0 flights · 1 destination
- Ethiopian Airlines0 flights · 1 destination
- Etihad Airways0 flights · 1 destination
- flydubai0 flights · 1 destination
- flynas0 flights · 1 destination
- Gulf Air0 flights · 1 destination
Destinations from NBO
30 direct destinations served from NBO, ranked by flight frequency.
- NBO → SHJ · Sharjah0 flights · 1 airline
- NBO → CDG · Paris0 flights · 2 airlines
- NBO → DAR · Dar es Salaam0 flights · 1 airline
- NBO → JNB · Johannesburg0 flights · 1 airline
- NBO → LHR · London0 flights · 2 airlines
- NBO → BRU · Brussels0 flights · 1 airline
- NBO → CSX · Changsha0 flights · 1 airline
- NBO → CAN · Guangzhou0 flights · 1 airline
- NBO → CAI · Cairo0 flights · 1 airline
Nearby airports
Frequently asked about NBO
Where is Jomo Kenyatta International Airport?
Jomo Kenyatta International Airport (NBO / HKJK) is located in Nairobi, Kenya.
What is the IATA code for Jomo Kenyatta International Airport?
The IATA code is NBO. The ICAO code is HKJK.
What airlines fly from NBO?
21 airlines operate at NBO. Top carriers include Air Arabia, Air France, Air Tanzania, Airlink, British Airways.
Where can you fly from NBO?
NBO has direct flights to 30 destinations including Sharjah, Paris, Dar es Salaam, Johannesburg, London.
How can I see live flights at NBO?
View live arrivals and departures at NBO on FlightRadar24.
Can you guess NBO from its airlines?
Every day, FlightQ picks a mystery airport and gives you five guesses. Real departure data, no filler.
Play today's airport quiz →