
Flights from Nairobi
38 routes from Nairobi, with the airlines that fly them, flight times and the fares we have seen. Lowest nonstop fare seen: $51 one-way to Mombasa (12 Oct 2026).
Photo of Nairobi: DEMOSH, CC BY 2.0, via Wikimedia Commons.
Routes from Nairobi
| To | Airlines | Flight time | Fare seen | Book |
|---|---|---|---|---|
| Nairobi to Abu DhabiNBO–AUH | Etihad Airways | 4h 48m | $283 nonstop | Book |
| Nairobi to AccraNBO–ACC | Kenya Airways | 5h 44m | $646 nonstop | Book |
| Nairobi to Addis AbabaNBO–ADD | Kenya Airways, Ethiopian Airlines | 1h 57m | $392 nonstop | Book |
| Nairobi to AntananarivoNBO–TNR | Kenya Airways | 3h 19m | $531 nonstop | Book |
| Nairobi to BangkokNBO–BKK | Kenya Airways | 9h 32m | $680 nonstop | Book |
| Nairobi to CairoNBO–CAI | Egyptair | 4h 56m | $332 nonstop | Book |
| Nairobi to Cape TownNBO–CPT | Kenya Airways | 5h 38m | $610 nonstop | Book |
| Nairobi to Dar Es SalaamNBO–DAR | Air Tanzania, Precision Air | 1h 20m | $186 nonstop | Book |
| Nairobi to DohaNBO–DOH | Qatar Airways | 4h 41m | $384 nonstop | Book |
| Nairobi to DubaiNBO–DXB | — | 4h 57m | $258 nonstop | Book |
| Nairobi to EntebbeNBO–EBB | Safarilink Aviation, Jambojet | 1h 9m | $164 nonstop | Book |
| Nairobi to GuangzhouNBO–CAN | Kenya Airways, China Southern Airlines | 11h 21m | $684 nonstop | Book |
| Nairobi to HarareNBO–HRE | Kenya Airways | 2h 57m | $547 nonstop | Book |
| Nairobi to IstanbulNBO–IST | Turkish Airlines | 6h 31m | $478 nonstop | Book |
| Nairobi to JeddahNBO–JED | Saudia | 3h 43m | $260 nonstop | Book |
| Nairobi to JohannesburgNBO–JNB | South African Airways, Kenya Airways | 4h 8m | $615 nonstop | Book |
| Nairobi to JubaNBO–JUB | Kenya Airways | 1h 38m | $259 nonstop | Book |
| Nairobi to KigaliNBO–KGL | RwandAir | 1h 27m | $323 nonstop | Book |
| Nairobi to KilimanjaroNBO–JRO | Precision Air | 48m | $222 nonstop | Book |
| Nairobi to KisumuNBO–KIS | Jambojet | 51m | $54 nonstop | Book |
| Nairobi to LilongweNBO–LLW | Ethiopian Airlines, Kenya Airways | 2h 17m | $393 nonstop | Book |
| Nairobi to LivingstoneNBO–LVI | Kenya Airways | 3h 15m | $522 nonstop | Book |
| Nairobi to LondonNBO–LHR | Kenya Airways | 9h 3m | $514 nonstop | Book |
| Nairobi to LusakaNBO–LUN | Zambia Airways, Kenya Airways | 2h 46m | $371 nonstop | Book |
| Nairobi to MaheNBO–SEZ | Kenya Airways | 3h 7m | $656 nonstop | Book |
| Nairobi to MalindiNBO–MYD | Jambojet, Skyward Airlines | 1h 1m | $70 nonstop | Book |
| Nairobi to ManamaNBO–BAH | Gulf Air | 4h 45m | $251 nonstop | Book |
| Nairobi to MaputoNBO–MPM | Air Mozambique | 3h 58m | $590 nonstop | Book |
| Nairobi to MauritiusNBO–MRU | Kenya Airways, Air Mauritius | 4h 22m | $747 nonstop | Book |
| Nairobi to MombasaNBO–MBA | Freedom Airline Express, Jambojet, Skyward Airlines | 1h 2m | $51 nonstop | Book |
| Nairobi to MumbaiNBO–BOM | IndiGo | 6h 10m | $287 nonstop | Book |
| Nairobi to MuscatNBO–MCT | SalamAir | 5h 1m | $276 nonstop | Book |
| Nairobi to New YorkNBO–JFK | Kenya Airways | 15h 18m | $898 nonstop | Book |
| Nairobi to ParisNBO–CDG | Kenya Airways | 8h 37m | $528 nonstop | Book |
| Nairobi to PhuketNBO–HKT | — | 9h 6m | $350, 1 stop | Book |
| Nairobi to SharjahNBO–SHJ | Air Arabia | 4h 58m | $310 nonstop | Book |
| Nairobi to Victoria FallsNBO–VFA | Kenya Airways | 3h 17m | $799 nonstop | Book |
| Nairobi to ZanzibarNBO–ZNZ | Flightlink, Precision Air | 1h 15m | $209 nonstop | Book |
One-way fares in USD from Travelpayouts flight data, with the date we saw them. Fares change daily; check the price for your dates before you book.
Nonstop destinations from Nairobi
65 destinations in 44 countries on 36 airlines, by country. Routes marked “seasonal” run only part of the year.
Kenya (8)
- Eldoret (EDL) · Jambojet, Skyward Airlines
- Kisumu (KIS) · Jambojet, Kenya Airways
- Lamu (LAU) · Jambojet
- Lodwar (LOK) · Skyward Airlines
- Malindi (MYD) · Jambojet, Kenya Airways, Skyward Airlines
- Mandera (NDE) · Freedom Airline Express
- Mombasa (MBA) · 748 Air, Freedom Airline Express, Jambojet, Kenya Airways, Skyward Airlines
- Ukunda/Diani Beach (UKA) · 748 Air, Jambojet
Tanzania (3)
- Dar es Salaam (DAR) · Air Tanzania, Kenya Airways, Precision Air, Zambia Airways
- Kilimanjaro (JRO) · Flightlink, Kenya Airways, Precision Air
- Zanzibar (ZNZ) · Air Tanzania, Flightlink, Kenya Airways
United Arab Emirates (3)
Zambia (3)
- Livingstone (LVI) · Kenya Airways
- Lusaka (LUN) · Kenya Airways, Zambia Airways
- Ndola (NLA) · Kenya Airways
China (2)
- Changsha (CSX) · China Southern Airlines
- Guangzhou (CAN) · China Southern Airlines, Kenya Airways
DR Congo (2)
- Kinshasa (FIH) · Kenya Airways
- Lubumbashi (FBM) · Kenya Airways
Mozambique (2)
- Maputo (MPM) · Kenya Airways
- Nampula (APL) · Kenya Airways
Somalia (2)
- Garowe (GGR) · Freedom Airline Express
- Mogadishu (MGQ) · Daallo Airlines, Jubba Airways, Kenya Airways
South Africa (2)
- Cape Town (CPT) · Kenya Airways
- Johannesburg (JNB) · Airlink, Kenya Airways
Zimbabwe (2)
- Harare (HRE) · Kenya Airways
- Victoria Falls (VFA) · Kenya Airways
Angola (1)
- Luanda (NBJ) · TAAG Angola Airlines
Bahrain (1)
- Bahrain (BAH) · Gulf Air
Belgium (1)
- Brussels (BRU) · Brussels Airlines
Burundi (1)
- Bujumbura (BJM) · Kenya Airways
Cameroon (1)
- Douala (DLA) · Kenya Airways
Comoros (1)
- Moroni (HAH) · Kenya Airways
Côte d'Ivoire (1)
- Abidjan (ABJ) · Kenya Airways
Egypt (1)
- Cairo (CAI) · Egyptair
Ethiopia (1)
- Addis Ababa (ADD) · Ethiopian Airlines, Kenya Airways
France (1)
- Paris (CDG) · Air France, Kenya Airways
Germany (1)
- Frankfurt (FRA) · Lufthansa
Ghana (1)
- Accra (ACC) · Kenya Airways
India (1)
- Mumbai (BOM) · IndiGo, Kenya Airways
Liberia (1)
- Monrovia (ROB) · Kenya Airways
Madagascar (1)
- Antananarivo (TNR) · Kenya Airways
Malawi (1)
- Lilongwe (LLW) · Kenya Airways, Malawi Airlines
Mauritius (1)
- Mauritius (MRU) · Kenya Airways
Mayotte (1)
- Dzaoudzi (DZA) · Kenya Airways
Netherlands (1)
- Amsterdam (AMS) · KLM, Kenya Airways
Nigeria (1)
- Lagos (LOS) · Kenya Airways
Oman (1)
- Muscat (MCT) · SalamAir
Qatar (1)
- Doha (DOH) · Qatar Airways
Rwanda (1)
- Kigali (KGL) · Kenya Airways, RwandAir
Senegal (1)
- Dakar (DSS) · Kenya Airways
Seychelles (1)
- Mahé (SEZ) · Kenya Airways
Sierra Leone (1)
- Freetown (FNA) · Kenya Airways
South Sudan (1)
- Juba (JUB) · Kenya Airways
Thailand (1)
- Bangkok (BKK) · Kenya Airways
Togo (1)
- Lomé (LFW) · ASKY Airlines
Turkey (1)
- Istanbul (IST) · Turkish Airlines
Uganda (1)
- Entebbe (EBB) · Jambojet, Kenya Airways, Uganda Airlines
United States (1)
- New York (JFK) · Kenya Airways
Source: the “Airlines and destinations” tables of Jomo Kenyatta International Airport on Wikipedia (CC BY-SA 4.0), read 15 Oct 2026. Scheduled and seasonal services only; airlines change routes often, so check with the airline before you book.
FAQ
What is the cheapest nonstop flight from Nairobi?+
Of the routes we track, the lowest nonstop fare we have seen is $51 one-way to Mombasa (NBO–MBA), seen 12 Oct 2026. Fares change daily.
How long are flights from Nairobi?+
Of the routes we track, the shortest is Nairobi to Kilimanjaro, about 48m (235 km), and the longest is to New York, about 15h 18m. Each route below lists its own flight time.
Where can I fly nonstop from Nairobi?+
Jomo Kenyatta International Airport lists 65 nonstop destinations in 44 countries on 36 airlines; the most are in Kenya (8), Tanzania (3), United Arab Emirates (3). The full list by country is below (from each airport's own table of airlines and destinations, read 15 Oct 2026).
Where these flights go
- Flights to Abu Dhabi
- Flights to Addis Ababa
- Flights to Antananarivo
- Flights to Bangkok
- Flights to Cairo
- Flights to Cape Town
- Flights to Dar Es Salaam
- Flights to Doha
- Flights to Dubai
- Flights to Guangzhou
- Flights to Istanbul
- Flights to Jeddah
- Flights to Johannesburg
- Flights to London
- Flights to Mumbai
- Flights to Muscat
- Flights to New York
- Flights to Paris
- Flights to Phuket
- Flights to Sharjah