This is taking longer than expected.
This is taking longer than expected.
This is taking longer than expected.
This is taking longer than expected.
Local time zone: Africa/Nairobi · currently 12:30 AM local
Jomo Kenyatta International Airport (NBO) had nonstop service to 58 destinations on 34 airlines in our June 14, 2026 departure snapshot. The busiest route was to Mombasa (MBA), served by 3 carriers, and the largest operator here was Kenya Airways with nonstops to 38 destinations. 52 of those routes were international.
Route data as of June 14, 2026, based on a 7-day departures sample. Routes may have changed since this snapshot.
You can fly nonstop from NBO to 58 destinations, including 52 international routes. Current schedules show about 102 flights per day across those routes. The busiest options start with Mombasa (MBA), Kisumu (KIS), Kampala (EBB).
All airports near Nairobi (2 compared) →
52 international routes in this schedule set
Kenya 6 · United Arab Emirates 3 · Tanzania 3
14-15/day on 3 airlines
Boeing 737 · Embraer E-Jet · Bombardier Q400
These routes have enough tracked flights or schedule depth for a full guide with duration, distance, airlines, aircraft, and frequency.
Nairobi to Mombasa · KE
Kisumu · 174 mi · 8-9/day
Kampala · 324 mi · 5-6/day
Eldoret · 167 mi · 4-5/day
Kigali · 471 mi · 4-5/day
Dar es Salaam · 415 mi · 4-5/day
Johannesburg · 1,809 mi · 3-4/day
Zanzibar · 374 mi · 3-4/day
Ranked by destinations served, then daily frequency.
Grouped by departure terminal in our schedule data, with each carrier's share of that terminal's captured departures.
Ranked by airlines operating the route. Routes with enough tracked data or schedule depth link to full route guides.
Jomo Kenyatta International Airport (NBO / HKJK) is located in Nairobi, Kenya.
The IATA code is NBO. The ICAO code is HKJK.
The busiest scheduled route from NBO in our June 14, 2026 departure data was NBO to MBA (Mombasa), with 14-15/day across 3 airlines.
Kenya Airways was the largest operator in our NBO schedule data, serving 38 destinations with 37/day.
NBO has 52 international routes and 6 domestic routes in the current schedule set.
34 airlines operated at NBO in our June 14, 2026 snapshot. Top carriers include Kenya Airways, Jambojet Limited, Precision Air, Ethiopian Airlines, Air Tanzania.
NBO has direct flights to 58 destinations including Mombasa, Kisumu, Kampala, Eldoret, Kigali.
View live arrivals and departures at NBO on FlightRadar24.
Every day, FlightQ picks a mystery airport and gives you five guesses. Real departure data, no filler.
Play today's airport quiz →