Destinations
| Destination | Distance | Duration | Airlines |
|---|---|---|---|
| Abidjan (ABJ) | 4,600 km | 365 min | Kenya Airways |
| Accra (ACC) | 4,194 km | 335 min | Kenya Airways |
| Addis Ababa (ADD) | 1,158 km | 130 min | Ethiopian Airlines, Kenya Airways |
| Amsterdam (AMS) | 6,662 km | 540 min | KLM, Kenya Airways |
| Nampula (APL) | 1,546 km | 150 min | Kenya Airways |
| Abu Dhabi (AUH) | 3,431 km | 305 min | Etihad Airways |
| Bahrain (BAH) | 3,389 km | 330 min | Gulf Air |
| Bujumbura (BJM) | 874 km | 100 min | Kenya Airways |
| Bangkok (BKK) | 7,230 km | 571 min | Kenya Airways |
| Mumbai (BOM) | 4,531 km | 385 min | IndiGo, Kenya Airways |
| Brussels (BRU) | 6,551 km | 540 min | Brussels Airlines |
| Cairo (CAI) | 3,528 km | 305 min | EgyptAir, Air Cairo |
| Guangzhou (CAN) | 8,684 km | 675 min | China Southern Airlines |
| Paris (CDG) | 6,479 km | 535 min | Air France, Kenya Airways, Air Austral |
| Cape Town (CPT) | 4,087 km | 345 min | Kenya Airways |
| Changsha (CSX) | 8,742 km | 655 min | China Southern Airlines |
| Dar Es Salaam (DAR) | 664 km | 85 min | Kenya Airways, Precision Air, Air Tanzania, Zambia Airways |
| Douala (DLA) | 3,083 km | 250 min | Kenya Airways |
| Doha (DOH) | 3,339 km | 310 min | Qatar Airways |
| Dubai (DXB) | 3,549 km | 315 min | Emirates, flydubai, Kenya Airways |
| Dzaoudzi (DZA) | 1,569 km | 150 min | Kenya Airways |
| Entebbe (EBB) | 521 km | 75 min | Kenya Airways, Uganda Airlines |
| Eldoret (EDL) | 268 km | 60 min | Jambojet Limited |
| Lubumbashi (FBM) | 1,538 km | 145 min | Kenya Airways |
| Kinshasa (FIH) | 2,412 km | 210 min | Kenya Airways |
| Frankfurt (FRA) | 6,302 km | 500 min | Lufthansa |
| Garowe (GGR) | 1,685 km | 165 min | |
| Galcaio (GLK) | 1,470 km | 180 min | |
| Moroni (HAH) | 1,329 km | 150 min | Kenya Airways |
| Hargeisa (HGA) | 1,437 km | 120 min | |
| Harare (HRE) | 1,943 km | 180 min | Kenya Airways |
| Hurghada (HRG) | 3,172 km | 300 min | Air Cairo |
| Istanbul (IST) | 4,787 km | 400 min | Turkish Airlines |
| Jeddah (JED) | 2,554 km | 225 min | Saudia |
| New York (JFK) | 11,844 km | 900 min | Kenya Airways |
| Johannesburg (JNB) | 2,899 km | 255 min | Airlink, Kenya Airways |
| Kilimanjaro (JRO) | 233 km | 60 min | Kenya Airways, Precision Air |
| Juba (JUB) | 904 km | 105 min | Kenya Airways |
| Kigali (KGL) | 758 km | 90 min | Kenya Airways, RwandAir |
| Kisumu (KIS) | 279 km | 50 min | Safarilink, Jambojet Limited, Kenya Airways, FlexFlight |
| Kismayu (KMU) | 624 km | 100 min | |
| Lamu (LAU) | 455 km | 80 min | Jambojet Limited |
| Lome (LFW) | 4,050 km | 335 min | ASKY Airlines |
| London (LGW) | 6,788 km | 550 min | Kenya Airways |
| London (LHR) | 6,827 km | 560 min | British Airways, Kenya Airways |
| Lilongwe (LLW) | 1,421 km | 140 min | Ethiopian Airlines, Kenya Airways |
| Lagos (LOS) | 3,834 km | 315 min | Kenya Airways |
| Lusaka (LUN) | 1,807 km | 170 min | Kenya Airways, Zambia Airways |
| Livingstone (LVI) | 2,192 km | 195 min | Kenya Airways |
| Mombasa (MBA) | 422 km | 60 min | Jambojet Limited, Kenya Airways |
| Muscat (MCT) | 3,597 km | 300 min | Salam Air |
| Mogadishu (MGQ) | 1,003 km | 105 min | FlexFlight |
| Mauritius (MRU) | 3,092 km | 260 min | Kenya Airways |
| Malindi (MYD) | 411 km | 75 min | Jambojet Limited |
| Luanda (NBJ) | 2,732 km | 230 min | TAAG |
| Mandera (NDE) | 799 km | 120 min | |
| Ndola (NLA) | 1,586 km | 160 min | Kenya Airways |
| Riyadh (RUH) | 3,092 km | 290 min | Flynas |
| Mahe Island (SEZ) | 2,098 km | 195 min | Kenya Airways |
| Sharjah (SHJ) | 3,564 km | 310 min | Air Arabia, Kenya Airways |
| Antananarivo (TNR) | 2,250 km | 200 min | Kenya Airways |
| Ukunda (UKA) | 441 km | 75 min | Safarilink, Jambojet Limited, FlexFlight |
| Victoria Falls (VFA) | 2,216 km | 195 min | Kenya Airways |
| Wajir (WJR) | 487 km | 60 min | |
| Zanzibar (ZNZ) | 598 km | 80 min | Kenya Airways, Precision Air, Air Tanzania |
Airlines flying from NBO
- Kenya Airways (KQ) — 39 routes
- Jambojet Limited (JM) — 6 routes
- Precision Air (PW) — 3 routes
- FlexFlight (W2) — 3 routes
- China Southern Airlines (CZ) — 2 routes
- Ethiopian Airlines (ET) — 2 routes
- Safarilink (F2) — 2 routes
- Air Cairo (SM) — 2 routes
- Air Tanzania (TC) — 2 routes
- Zambia Airways (ZN) — 2 routes
- Airlink (4Z) — 1 routes
- IndiGo (6E) — 1 routes
- Air France (AF) — 1 routes
- British Airways (BA) — 1 routes
- TAAG (DT) — 1 routes
- Emirates (EK) — 1 routes
- Etihad Airways (EY) — 1 routes
- flydubai (FZ) — 1 routes
- Air Arabia (G9) — 1 routes
- Gulf Air (GF) — 1 routes
- KLM (KL) — 1 routes
- ASKY Airlines (KP) — 1 routes
- Lufthansa (LH) — 1 routes
- EgyptAir (MS) — 1 routes
- Salam Air (OV) — 1 routes
- Qatar Airways (QR) — 1 routes
- Brussels Airlines (SN) — 1 routes
- Saudia (SV) — 1 routes
- Turkish Airlines (TK) — 1 routes
- Uganda Airlines (UR) — 1 routes
- Air Austral (UU) — 1 routes
- RwandAir (WB) — 1 routes
- Flynas (XY) — 1 routes
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
How many destinations are there from Nairobi (NBO)?
Nairobi Airport has 65 non-stop destinations.
Which airlines fly from Nairobi (NBO)?
Kenya Airways, Jambojet Limited, Precision Air, FlexFlight, China Southern Airlines, Ethiopian Airlines, Safarilink, Air Cairo, Air Tanzania, Zambia Airways, Airlink, IndiGo, Air France, British Airways, TAAG, Emirates, Etihad Airways, flydubai, Air Arabia, Gulf Air, KLM, ASKY Airlines, Lufthansa, EgyptAir, Salam Air, Qatar Airways, Brussels Airlines, Saudia, Turkish Airlines, Uganda Airlines, Air Austral, RwandAir, Flynas.
What is the longest flight from NBO?
New York at 11,844 km.