Nairobi (NBO) — 62 Flight Routes & Destinations

nonstop airlines countries
75%+ 60-74% <60% No data
Destinations from NBO 62 routes
Code Dest. /wk Time OTP
ABJ
Abidjan
KQ
3
6h 5m
AUH
Abu Dhabi
EY
16
4h 54m
ACC
Accra
AT KQ
14
5h 30m
DMM
Ad Dammam
GF
3
4h 55m
ADD
Addis Ababa
AF AI ET EY KL KQ +6
114
2h
AMS
Amsterdam
CV KL KQ MP SQ UX
28
8h 25m
TNR
Antananarivo
KQ
6
3h 20m
JRO
Arusha
KQ
21
1h
BKK
Bangkok
KQ
4
9h 31m
BZV
Brazzaville
3h 35m
BJM
Bujumbura
KQ SV
11
1h 40m
CAI
Cairo
EY KQ MS
25
4h
CPT
Cape Town
KQ
3
5h 45m
CSX
Changsha (Changsha)
CZ
3
10h 55m
CPH
Copenhagen
9h 12m
DAR
Dar es Salaam
AF BA KL KQ SV
36
1h 25m
DOH
Doha
AS AT AY B6 BA CX +8
157
5h
DLA
Douala
KQ
3
4h 10m
DXB
Dubai
EK FZ KQ
39
4h 55m
DZA
Dzaoudzi
KQ
3
2h 30m
EDL
Eldoret
JM KQ
80
1h
FRA
Frankfurt am Main
LH
7
8h 20m
GOM
Goma
2h 20m
CAN
Guangzhou (Huadu)
CZ
4
11h 20m
HRE
Harare
KQ SV
12
3h
IST
Istanbul
AT NH OZ TK
30
6h 40m
JED
Jeddah
GF KQ SV
24
3h 45m
JNB
Johannesburg
4Z AT KQ QR SA SV +1
91
4h 10m
JUB
Juba
KQ QR
12
1h 45m
EBB
Kampala
AF BA KL KQ SA SV
63
1h 15m
KGL
Kigali
BA KL KQ QR SV
54
1h 30m
FIH
Kinshasa
KQ
5
3h 30m
KIS
Kisumu
JM KL KQ W2
129
45m
LOS
Lagos
KQ SV
11
5h 15m
LAU
Lamu
JM KQ
14
1h 20m
LVI
Livingstone
KQ QR
6
3h 15m
LHR
London
BA KQ VS
21
9h 10m
LGW
London
KQ
5
9h 10m
FBM
Lubumbashi
KQ
2
2h 25m
LLW
Lumbadzi
AF ET KL KQ QR
24
2h 15m
LUN
Lusaka
AF ET KL KQ SV
22
2h 40m
MST
Maastricht
EK
3
7h 35m
MYD
Malindi
JM KQ
54
1h 15m
BAH
Manama
GF
5
4h 55m
MGQ
Mogadishu
W2
5
1h 47m
MBA
Mombasa
BA JM KL KQ SA SV
217
1h
HAH
Moroni
KQ
5
2h 30m
BOM
Mumbai
6E AI KQ
31
6h 20m
MCT
Muscat/Seeb
OV
2
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
24
8h 40m
MRU
Plaine Magnien
KQ MK
11
4h 15m
RUH
Riyadh
XY
3
4h 50m
SHJ
Sharjah
G9
7
5h 5m
UKA
Ukunda
JM KQ W2
56
1h 15m
MLA
Valletta
6h 55m
SEZ
Victoria
KQ
4
3h 15m
VFA
Victoria Falls
KL KQ QR SV
12
3h 15m
ZNZ
Zanzibar
AF AT BA KL KQ
58
1h 20m
BRU
Zaventem
AZ LH LX OS SN
17
8h 5m
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

62 Destinations Airlines 4 Continents 1,630 Weekly Flights

Jomo Kenyatta International Airport (NBO) connects to 62 destinations (6 domestic, 56 international) across 4 continents, served by airline including Kenya, Saudia and KLM. With 1,630 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 62 8
International 56 6
Airlines 48
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 62 destinations, including 6 domestic and 56 international routes.

50 airlines operate scheduled service from Jomo Kenyatta International Airport, including major carriers like Kenya, Saudia and KLM. Use the airline filter above to see routes by specific carrier.

Yes, Jomo Kenyatta International Airport offers 56 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.