Kenya Airways operates 39 non-stop routes from Nairobi (NBO), serving 29 countries with an average sector length of 2,912 km. This is part of Kenya Airways's 101-route global network.
Non-stop destinations from Nairobi on Kenya Airways
| Destination | IATA | Country | Distance | Duration | Route |
|---|---|---|---|---|---|
| New York | JFK | USA | 11,844 km | 15h 0m | Route ↗ |
| Bangkok | BKK | Thailand | 7,230 km | 9h 31m | Route ↗ |
| London | LHR | United Kingdom | 6,827 km | 9h 20m | Route ↗ |
| London | LGW | United Kingdom | 6,788 km | 9h 10m | Route ↗ |
| Amsterdam | AMS | Netherlands | 6,662 km | 9h 0m | Route ↗ |
| Paris | CDG | France | 6,479 km | 8h 55m | Route ↗ |
| Abidjan | ABJ | Cote d'Ivoire | 4,600 km | 6h 5m | Route ↗ |
| Mumbai | BOM | India | 4,531 km | 6h 25m | Route ↗ |
| Accra | ACC | Ghana | 4,194 km | 5h 35m | Route ↗ |
| Cape Town | CPT | South Africa | 4,087 km | 5h 45m | Route ↗ |
| Lagos | LOS | Nigeria | 3,834 km | 5h 15m | Route ↗ |
| Sharjah | SHJ | United Arab Emirates | 3,564 km | 5h 10m | Route ↗ |
| Dubai | DXB | United Arab Emirates | 3,549 km | 5h 15m | Route ↗ |
| Mauritius | MRU | Mauritius | 3,092 km | 4h 20m | Route ↗ |
| Douala | DLA | Cameroon | 3,083 km | 4h 10m | Route ↗ |
| Johannesburg | JNB | South Africa | 2,899 km | 4h 15m | Route ↗ |
| Kinshasa | FIH | The Democratic Republic of The Congo | 2,412 km | 3h 30m | Route ↗ |
| Antananarivo | TNR | Madagascar | 2,250 km | 3h 20m | Route ↗ |
| Victoria Falls | VFA | Zimbabwe | 2,216 km | 3h 15m | Route ↗ |
| Livingstone | LVI | Zambia | 2,192 km | 3h 15m | Route ↗ |
| Mahe Island | SEZ | Seychelles | 2,098 km | 3h 15m | Route ↗ |
| Harare | HRE | Zimbabwe | 1,943 km | 3h 0m | Route ↗ |
| Lusaka | LUN | Zambia | 1,807 km | 2h 50m | Route ↗ |
| Ndola | NLA | Zambia | 1,586 km | 2h 40m | Route ↗ |
| Dzaoudzi | DZA | Mayotte | 1,569 km | 2h 30m | Route ↗ |
| Nampula | APL | Mozambique | 1,546 km | 2h 30m | Route ↗ |
| Lubumbashi | FBM | The Democratic Republic of The Congo | 1,538 km | 2h 25m | Route ↗ |
| Lilongwe | LLW | Malawi | 1,421 km | 2h 20m | Route ↗ |
| Moroni | HAH | Comoros | 1,329 km | 2h 30m | Route ↗ |
| Addis Ababa | ADD | Ethiopia | 1,158 km | 2h 10m | Route ↗ |
| Juba | JUB | South Sudan | 904 km | 1h 45m | Route ↗ |
| Bujumbura | BJM | Burundi | 874 km | 1h 40m | Route ↗ |
| Kigali | KGL | Rwanda | 758 km | 1h 30m | Route ↗ |
| Dar Es Salaam | DAR | United Republic of Tanzania | 664 km | 1h 25m | Route ↗ |
| Zanzibar | ZNZ | United Republic of Tanzania | 598 km | 1h 20m | Route ↗ |
| Entebbe | EBB | Uganda | 521 km | 1h 15m | Route ↗ |
| Mombasa | MBA | Kenya | 422 km | 1h 0m | Route ↗ |
| Kisumu | KIS | Kenya | 279 km | 0h 50m | Route ↗ |
| Kilimanjaro | JRO | United Republic of Tanzania | 233 km | 1h 0m | Route ↗ |
Destinations by country
- Zambia — 3 destinations (LVI, LUN, NLA)
- United Republic of Tanzania — 3 destinations (DAR, ZNZ, JRO)
- United Kingdom — 2 destinations (LHR, LGW)
- South Africa — 2 destinations (CPT, JNB)
- United Arab Emirates — 2 destinations (SHJ, DXB)
- The Democratic Republic of The Congo — 2 destinations (FIH, FBM)
- Zimbabwe — 2 destinations (VFA, HRE)
- Kenya — 2 destinations (MBA, KIS)
- USA — 1 destination (JFK)
- Thailand — 1 destination (BKK)
Kenya Airways from other airports
- Abidjan (ABJ) — 3 routes
- Accra (ACC) — 3 routes
- Cape Town (CPT) — 3 routes
- Nampula (APL) — 2 routes
- Bangkok (BKK) — 2 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 does Kenya Airways serve from Nairobi (NBO)?
Kenya Airways flies to 39 non-stop destinations from Nairobi (NBO), spanning 29 countries.
What is the longest route Kenya Airways flies from Nairobi?
The longest non-stop route is NBO → JFK (New York) at 11,844 km.
Which countries does Kenya Airways fly to from Nairobi?
Top destination countries: Zambia (3), United Republic of Tanzania (3), United Kingdom (2), South Africa (2), United Arab Emirates (2).
Does Kenya Airways operate from other airports?
Yes — Kenya Airways also operates from Abidjan (ABJ), Accra (ACC), Cape Town (CPT), Nampula (APL), Bangkok (BKK). Total network: 101 routes across the carrier's footprint.