NBO

Direct flights from Nairobi

Nairobi, Kenya · 55 destinations

EAT (UTC+0300) 40 countries Kenya Airways, Jambojet Limited, Precision Air
Watch deals from NBO We'll email you the cheapest direct round-trips — free, weekly, no password.

Free · weekly digest · no password needed

Top nonstop destinations from NBO

Jambojet Limited Kenya Airways Skyward Express
Multiple daily ~0h 32m
FlexFlight Jambojet Limited Kenya Airways
Multiple daily ~0h 21m
First Air Kenya Airways Uganda Airlines
Multiple daily ~0h 39m
Air Tanzania Kenya Airways Precision Air Skyward Express
Multiple daily ~0h 50m
Air Tanzania Kenya Airways Precision Air
Multiple daily ~0h 45m
Jambojet Limited Skyward Express
Multiple daily ~0h 20m
Kenya Airways RwandAir
Multiple daily ~0h 57m
FlexFlight Jambojet Limited
Multiple daily ~0h 33m
JNB Jo'anna South Africa
Kenya Airways South African Airlink
Multiple daily ~3h 38m
Air Austral Air France Kenya Airways
Daily ~8h 7m
Ethiopian Airlines Kenya Airways
Multiple daily ~1h 27m
Emirates flydubai Kenya Airways
Daily ~4h 27m
JRO Arusha Tanzania
Kenya Airways Precision Air
Daily ~0h 18m
British Airways Kenya Airways
Daily ~8h 33m
Jambojet Limited
Multiple daily ~0h 31m
AMS Amsterdam Netherlands
Kenya Airways KLM
Daily ~8h 21m
IndiGo Kenya Airways
Daily ~5h 40m
Ethiopian Airlines Kenya Airways
Daily ~1h 47m
See all 55 nonstop destinations, schedules & map →

About NBO

Jomo Kenyatta International (NBO) is an airport in Nairobi, Kenya serving 55 nonstop destinations across 40 countries. The largest operators are Kenya Airways, Jambojet Limited and Precision Air. The airport operates in the EAT (UTC+0300) timezone. Updated 28 June 2026.

Frequently asked questions

How many nonstop destinations does NBO have?

NBO (Jomo Kenyatta International) serves 55 nonstop destinations across 40 countries.

Which airlines fly nonstop from NBO?

Airlines flying nonstop from NBO include Kenya Airways, Etihad Airways, Ethiopian Airlines, KLM, Precision Air, Brussels Airlines, EgyptAir, China Southern Airlines, Air Tanzania, Skyward Express and 22 more.

What is the ICAO code for NBO?

The ICAO code for NBO (Jomo Kenyatta International) is HKJK.

ICAO
HKJK
Wikipedia
Read article
FlightRadar24
Live flights
Route data
updated 4 months ago