Nairobi (NBO) — 55 Flight Routes & Destinations

nonstop airlines countries
75%+ 60-74% <60% No data
Destinations from NBO 55 routes
Code Dest. /wk Time OTP
ABJ
Abidjan
KQ
3
6h 5m
AUH
Abu Dhabi
EY
15
4h 50m
ACC
Accra
AT KQ
10
5h 40m
ADD
Addis Ababa
AI ET EY KQ
52
2h
AMS
Amsterdam
AZ CV EK EY KL KQ +1
27
9h
TNR
Antananarivo
KQ
3
3h 20m
JRO
Arusha
KQ
7
1h
BKK
Bangkok
KQ
3
9h 31m
BZV
Brazzaville
EY
1
3h 35m
BJM
Bujumbura
KQ
7
1h 40m
CAI
Cairo
EY MS
14
4h 40m
CPT
Cape Town
KQ
3
5h 45m
CSX
Changsha (Changsha)
CZ
3
10h 10m
DAR
Dar es Salaam
BA
6
1h 30m
DOH
Doha
AS AT B6 BA CX QR
84
5h
DLA
Douala
KQ
3
4h 10m
DXB
Dubai
EK FZ KQ
40
4h 55m
DZA
Dzaoudzi
KQ
3
2h 30m
FRA
Frankfurt am Main
LH
7
8h 40m
CAN
Guangzhou (Huadu)
CZ
2
10h 35m
HRE
Harare
KQ
6
3h
IST
Istanbul
AT TK
16
6h 55m
JED
Jeddah
GF SV
17
3h 45m
JNB
Johannesburg
4Z AT KQ
49
4h 10m
JUB
Juba
KQ
6
1h 45m
EBB
Kampala
BA KQ
35
1h 15m
KGL
Kigali
KQ
24
1h 30m
FIH
Kinshasa
KQ
5
3h 20m
KIS
Kisumu
JM KQ
17
50m
LOS
Lagos
KQ
7
5h 15m
LVI
Livingstone
KQ
3
3h 15m
LGW
London
KQ
6
9h 5m
LHR
London
BA KQ
14
9h 20m
FBM
Lubumbashi
KQ
2
2h 30m
LLW
Lumbadzi
AF ET KQ
15
2h 15m
LUN
Lusaka
AF ET KQ
14
2h 40m
MST
Maastricht
EK
3
8h 35m
MYD
Malindi
JM
7
1h 15m
BAH
Manama
GF
5
5h 10m
MBA
Mombasa
BA JM KQ
79
1h
HAH
Moroni
KQ
5
2h 30m
BOM
Mumbai
6E AI KQ
28
6h 15m
MCT
Muscat/Seeb
OV
3
5h
APL
Nampula
KQ
2
2h 30m
NLA
Ndola
KQ
2
2h 40m
JFK
New York
KQ
7
15h
CDG
Paris (Roissy-en-France, Val-d'Oise)
AF KQ UU
17
8h 35m
MRU
Plaine Magnien
KQ
7
4h 20m
SHJ
Sharjah
G9 KQ
19
3h 50m
UKA
Ukunda
JM
7
1h 15m
MLA
Valletta
6h 55m
SEZ
Victoria
KQ
3
3h 11m
VFA
Victoria Falls
KQ
3
3h 15m
ZNZ
Zanzibar
AT BA KQ
45
1h 20m
BRU
Zaventem
SN
7
9h
Loading 1-stop connections...
Loading 2-stop connections...

Searching connections to ""...
1 selected, pick another to compare
Duration
Flights/wk
On-time
Airlines

Also finds 1-stop and 2-stop connections.

Searching connections...

Searching airports...

Hub Brief

Plan your next trip from Nairobi

55 Destinations Airlines 4 Continents 778 Weekly Flights

Jomo Kenyatta International Airport (NBO) connects to 55 destinations (4 domestic, 51 international) across 4 continents, served by airline including Kenya, British and Royal Air Maroc. With 778 weekly departures, you have plenty of options for schedule flexibility.

Also explore Live Flights
Terminal Guides
Coming soon
Dining & Amenities
Coming soon
Lounge Reviews
Coming soon

Airlines from NBO

All airlines operating scheduled flights from Jomo Kenyatta International Airport.

How does NBO compare?

Alternative airports within 150 miles of Jomo Kenyatta International Airport.

Metric NBO JRO
Distance 146 mi
Nonstop Routes 55 8
International 51 6
Airlines 28
Passengers/yr 8.2M 1.0M
* Includes airports with 500,000+ annual passengers within 150 miles. Route and airline counts are based on currently published schedule data.

On-Time Performance

On-time ≥75% Fair 60–74% Poor <60%
Key Metrics
NBO Average
75%
National Avg
Airline Rankings at NBO
* Top 10 airlines by departure on-time performance at NBO (rolling 7-day window, 10+ flights).

Seasonal & New Routes

Recently launched and seasonal services from NBO.

* Showing 12 of seasonal and new routes.

Routes by Distance

Distance breakdown of all routes from NBO.

Schedule Overview

Weekly flight schedule summary from NBO.

Mon
routes
Tue
routes
Wed
routes
Thu
routes
Fri
routes
Sat
routes
Sun
routes
Daily routes
Weekday only
Weekend only

Jomo Kenyatta International Airport: Quick Facts

Comprehensive reference for NBO airport information.

Location
City Nairobi
Country KE
Coordinates -1.3189°N, 36.9282°W
Elevation 5,330 ft / 1,625 m
Timezone Africa/Nairobi
Airport Codes
IATA NBO
ICAO HKJK
Capacity & Traffic
Annual Passengers 8,200,000
Daily Flights (avg) ~

Frequently Asked Questions

Common questions about flights from Jomo Kenyatta International Airport.

Jomo Kenyatta International Airport offers nonstop flights to 55 destinations, including 4 domestic and 51 international routes.

30 airlines operate scheduled service from Jomo Kenyatta International Airport, including major carriers like Kenya, British and Royal Air Maroc. Use the airline filter above to see routes by specific carrier.

Yes, Jomo Kenyatta International Airport offers 51 international routes across 4 continents.

Yes. Beyond nonstop routes, the route explorer shows 1-stop and 2-stop connections, letting you reach hundreds of additional destinations via major hubs.

Nearby alternatives include JRO. Check the Nearby Airports section above for route counts and distances.

Use the checkboxes in the route list to select routes, then click Compare to see side-by-side stats including frequency, duration, airlines, and on-time performance.

Check the Schedule Overview section for a day-by-day breakdown of route availability from Jomo Kenyatta International Airport.

Jomo Kenyatta International Airport handles approximately 8,200,000 passengers annually.

Route data is updated regularly from official airline schedules. Seasonal or newly announced routes may take a few days to appear.

Click any route to see detailed flight options, then use the 'Search Flights' button to check availability and prices on Google Flights.