Nonstop flights from Nairobi (NBO)
Jomo Kenyatta International Airport (NBO) in Nairobi, Kenya has nonstop flights to 58 destinations in 39 countries, on 33 airlines.
Airlines
- Kenya Airways: 37 destinations
- Jambojet Limited: 7 destinations
- Skyward Express: 4 destinations
- Precision Air: 3 destinations
- Air Tanzania: 2 destinations
- China Southern Airlines: 2 destinations
- Ethiopian Airlines: 2 destinations
- Safarilink: 2 destinations
- Zambia Airways: 2 destinations
- Air Arabia: 1 destination
- Air Austral: 1 destination
- Air Cairo: 1 destination
- Air France: 1 destination
- Airlink: 1 destination
- ASKY Airlines: 1 destination
- British Airways: 1 destination
- Brussels Airlines: 1 destination
- EgyptAir: 1 destination
- Emirates: 1 destination
- Etihad Airways: 1 destination
- flydubai: 1 destination
- Flynas: 1 destination
- Gulf Air: 1 destination
- IndiGo: 1 destination
- KLM: 1 destination
- Lufthansa: 1 destination
- Qatar Airways: 1 destination
- RwandAir: 1 destination
- Salam Air: 1 destination
- Saudia: 1 destination
- TAAG: 1 destination
- Turkish Airlines: 1 destination
- Uganda Airlines: 1 destination
Destinations by country
Angola
- Luanda (Ícolo e Bengo) (NBJ): TAAG · 4h · 2,731 km (1,697 mi)
Bahrain
- Manama (BAH): Gulf Air · 5h 10m · 3,402 km (2,114 mi)
Belgium
- Zaventem (BRU): Brussels Airlines · 9h 5m · 6,567 km (4,081 mi)
Burundi
- Bujumbura (BJM): Kenya Airways · 1h 40m · 874 km (543 mi)
China
- Changsha (Changsha) (CSX): China Southern Airlines · 10h 55m · 8,738 km (5,430 mi)
- Guangzhou (Huadu) (CAN): China Southern Airlines · 11h 15m · 8,679 km (5,393 mi)
Comoros
- Moroni (HAH): Kenya Airways · 2h 30m · 1,334 km (829 mi)
Côte d'Ivoire
- Abidjan (ABJ): Kenya Airways · 6h 5m · 4,596 km (2,856 mi)
Democratic Republic of the Congo
- Kinshasa (FIH): Kenya Airways · 3h 20m · 2,410 km (1,498 mi)
- Lubumbashi (FBM): Kenya Airways · 2h 25m · 1,543 km (959 mi)
Egypt
- Cairo (CAI): EgyptAir · 5h 10m · 3,544 km (2,202 mi)
- Hurghada (HRG): Air Cairo · 4h 40m · 3,186 km (1,980 mi)
Ethiopia
- Addis Ababa (ADD): Ethiopian Airlines and Kenya Airways · 2h · 1,164 km (723 mi)
France
- Paris (Roissy-en-France, Val-d'Oise) (CDG): Air Austral, Air France, and Kenya Airways · 9h 10m · 6,495 km (4,036 mi)
Germany
- Frankfurt am Main (FRA): Lufthansa · 8h 20m · 6,316 km (3,925 mi)
Ghana
- Accra (ACC): Kenya Airways · 5h 40m · 4,191 km (2,604 mi)
India
- Mumbai (BOM): IndiGo and Kenya Airways · 6h 25m · 4,533 km (2,817 mi)
Kenya
- Eldoret (EDL): Jambojet Limited and Skyward Express · 1h · 268 km (167 mi)
- Kisumu (KIS): Jambojet Limited, Kenya Airways, and Safarilink · 50m · 280 km (174 mi)
- Lamu (LAU): Jambojet Limited · 1h 20m · 455 km (283 mi)
- Lodwar (LOK): Skyward Express · 1h 15m · 515 km (320 mi)
- Malindi (MYD): Jambojet Limited and Skyward Express · 1h 15m · 412 km (256 mi)
- Mombasa (MBA): Jambojet Limited, Kenya Airways, and Skyward Express · 1h · 423 km (263 mi)
- Ukunda (UKA): Jambojet Limited · 1h 15m · 442 km (275 mi)
Madagascar
- Antananarivo (TNR): Kenya Airways · 3h 20m · 2,258 km (1,403 mi)
Malawi
- Lumbadzi (LLW): Ethiopian Airlines and Kenya Airways · 2h 20m · 1,429 km (888 mi)
Mauritius
- Plaine Magnien (MRU): Kenya Airways · 4h 20m · 3,098 km (1,925 mi)
Mayotte
- Dzaoudzi (DZA): Kenya Airways · 2h 30m · 1,575 km (979 mi)
Mozambique
- Nampula (APL): Kenya Airways · 2h 30m · 1,555 km (966 mi)
Netherlands
- Amsterdam (AMS): KLM and Kenya Airways · 9h · 6,677 km (4,149 mi)
Nigeria
- Lagos (LOS): Kenya Airways · 5h 15m · 3,832 km (2,381 mi)
Oman
- Muscat/Seeb (MCT): Salam Air · 5h · 3,607 km (2,241 mi)
Qatar
- Doha (DOH): Qatar Airways · 5h · 3,353 km (2,083 mi)
Rwanda
- Kigali (KGL): Kenya Airways and RwandAir · 1h 30m · 758 km (471 mi)
Saudi Arabia
- Jeddah (JED): Saudia · 3h 45m · 2,569 km (1,596 mi)
- Riyadh (RUH): Flynas · 4h 48m · 3,106 km (1,930 mi)
Seychelles
- Victoria (SEZ): Kenya Airways · 3h 15m · 2,098 km (1,304 mi)
South Africa
- Cape Town (CPT): Kenya Airways · 5h 45m · 4,101 km (2,548 mi)
- Johannesburg (JNB): Airlink and Kenya Airways · 4h 15m · 2,912 km (1,809 mi)
South Sudan
- Juba (JUB): Kenya Airways · 1h 45m · 908 km (564 mi)
Tanzania
- Arusha (JRO): Kenya Airways and Precision Air · 1h · 235 km (146 mi)
- Dar es Salaam (DAR): Air Tanzania, Kenya Airways, Precision Air, and Zambia Airways · 1h 25m · 667 km (414 mi)
- Zanzibar (ZNZ): Air Tanzania, Kenya Airways, and Precision Air · 1h 20m · 602 km (374 mi)
Thailand
- Bangkok (BKK): Kenya Airways · 9h 31m · 7,224 km (4,489 mi)
Togo
- Lomé (LFW): ASKY Airlines · 5h 35m · 4,047 km (2,515 mi)
Turkey
- Istanbul (IST): Turkish Airlines · 6h 55m · 4,808 km (2,988 mi)
Uganda
- Entebbe (EBB): Jambojet Limited, Kenya Airways, Safarilink, and Uganda Airlines · 1h 15m · 521 km (324 mi)
United Arab Emirates
- Abu Dhabi (AUH): Etihad Airways · 5h 10m · 3,444 km (2,140 mi)
- Dubai (DXB): Emirates, Kenya Airways, and flydubai · 5h 5m · 3,559 km (2,211 mi)
- Sharjah (SHJ): Air Arabia · 5h 10m · 3,575 km (2,221 mi)
United Kingdom
- London (LGW): Kenya Airways · 9h 10m · 6,802 km (4,227 mi)
- London (LHR): British Airways and Kenya Airways · 9h 20m · 6,841 km (4,251 mi)
United States
- New York (JFK): Kenya Airways · 15h · 11,837 km (7,355 mi)
Zambia
- Livingstone (LVI): Kenya Airways · 3h 15m · 2,200 km (1,367 mi)
- Lusaka (LUN): Kenya Airways and Zambia Airways · 2h 50m · 1,815 km (1,128 mi)
- Ndola (NLA): Kenya Airways · 2h 40m · 1,592 km (989 mi)
Zimbabwe
- Harare (HRE): Kenya Airways · 3h · 1,954 km (1,214 mi)
- Victoria Falls (VFA): Kenya Airways · 3h 15m · 2,224 km (1,382 mi)