Major international airport · Nairobi, Kenya
Jomo Kenyatta International Airport
IATA: NBO ICAO: HKJK
Scheduled service
Airport details
| IATA code | NBO |
| ICAO code | HKJK |
| Serves | Nairobi |
| Country | Kenya |
| Coordinates | -1.31889, 36.92823 |
| Elevation | 5,330 ft (1,625 m) |
| Runways | 1 · longest 13,507 ft (4,117 m) |
| Website | Official site |
| Map | OpenStreetMap |
Live conditions MVFR
17°C · Wind NE 3 kt, visibility 6+ miles, broken clouds at 1,700 ft
Official METAR via NOAA Aviation Weather, reported 05:00 UTC.METAR HKJK 180500Z 04003KT 010V070 9999 BKN017 17/15 Q1025 NOSIG
Location
Route map
Every nonstop route from NBO on one map. Blue is year-round, amber is seasonal; click any dot for the route.
Direct flights from NBO
43 destinations served nonstop · route list refreshed 9 Oct 2026
| Destination | Airport | Airlines | Distance | |
|---|---|---|---|---|
| Arusha | JRO · TZ | Flightlink, Precision Air | 235 km | Route → |
| Eldoret | EDL · KE | Jambojet, Skyward Airlines | 268 km | Route → |
| Kisumu | KIS · KE | Kenya Airways | 280 km | Route → |
| Malindi | MYD · KE | Kenya Airways | 412 km | Route → |
| Mombasa | MBA · KE | 748 Air, Freedom Airline Express, Jambojet, Kenya Airways +1 | 423 km | Route → |
| Ukunda | UKA · KE | 748 Air, Jambojet | 442 km | Route → |
| Lamu | LAU · KE | Jambojet | 455 km | Route → |
| Entebbe | EBB · UG | Jambojet, Kenya Airways, Uganda Airlines | 521 km | Route → |
| Zanzibar | ZNZ · TZ | Air Tanzania, Flightlink | 602 km | Route → |
| Dar es Salaam | DAR · TZ | Air Tanzania, Kenya Airways, Precision Air, Zambia Airways | 667 km | Route → |
| Kigali | KGL · RW | RwandAir | 758 km | Route → |
| Mandera | NDE · KE | Freedom Airline Express | 800 km | Route → |
| Bujumbura | BJM · BI | Kenya Airways | 874 km | Route → |
| Mogadishu | MGQ · SO | Daallo Airlines, Jubba Airways | 1,002 km | Route → |
| Moroni | HAH · KM | Kenya Airways | 1,334 km | Route → |
| Lumbadzi | LLW · MW | Malawi Airlines | 1,429 km | Route → |
| Nampula | APL · MZ | Kenya Airways | 1,555 km | Route → |
| Dzaoudzi | DZA · YT | Kenya Airways | 1,575 km | Route → |
| Garowe | GGR · SO | Freedom Airline Express | 1,687 km | Route → |
| Lusaka | LUN · ZM | Zambia Airways | 1,815 km | Route → |
| Victoria | SEZ · SC | Kenya Airways | 2,098 km | Route → |
| Victoria Falls | VFA · ZW | Kenya Airways | 2,224 km | Route → |
| Antananarivo | TNR · MG | Kenya Airways | 2,258 km | Route → |
| Kinshasa | FIH · CD | Kenya Airways | 2,410 km | Route → |
| Jeddah | JED · SA | Saudia | 2,569 km | Route → |
| Maputo | MPM · MZ | Kenya Airways | 2,775 km | Route → |
| Johannesburg | JNB · ZA | Airlink | 2,912 km | Route → |
| Plaine Magnien | MRU · MU | Kenya Airways | 3,098 km | Route → |
| Riyadh | RUH · SA | Flynas | 3,106 km | Route → |
| Doha | DOH · QA | Qatar Airways | 3,353 km | Route → |
| Manama | BAH · BH | Gulf Air | 3,402 km | Route → |
| Cairo | CAI · EG | Egyptair | 3,544 km | Route → |
| Dubai | DXB · AE | Emirates, Flydubai, Kenya Airways | 3,559 km | Route → |
| Sharjah | SHJ · AE | Air Arabia | 3,575 km | Route → |
| Lomé | LFW · TG | ASKY Airlines | 4,047 km | Route → |
| Cape Town | CPT · ZA | Kenya Airways | 4,101 km | Route → |
| Istanbul | IST · TR | Turkish Airlines | 4,808 km | Route → |
| Monrovia | ROB · LR | Kenya Airways | 5,316 km | Route → |
| Frankfurt am Main | FRA · DE | Lufthansa | 6,316 km | Route → |
| Zaventem | BRU · BE | Brussels Airlines | 6,567 km | Route → |
| Amsterdam | AMS · NL | Kenya Airways, KLM | 6,677 km | Route → |
| London | LHR · GB | British Airways | 6,841 km | Route → |
| Bangkok | BKK · TH | Kenya Airways | 7,224 km | Route → |
Nearby airports
Data updated · About & Data Sources