You can fly nonstop from Jomo Kenyatta International Airport to 56 destinations in 38 countries, on 38 airlines — reaching 4 continents without a connection.
Curated destinations from our Explore guide — each one a nonstop flight (or a single hop) from NBO.
49 international nonstop routes across 37 countries: Arusha (JRO), Kampala (EBB), Zanzibar (ZNZ), Dar Es Salaam (DAR), Kigali (KGL), Bujumbura (BJM), Juba (JUB), Mogadishu (MGQ), Addis Ababa (ADD), Moroni (HAH), Lilongwe (LLW), Lubumbashi (FBM), Nampula (APL), Dzaoudzi (DZA), Ndola (NLA), Lusaka (LUN), Harare (HRE), Mahe Island (SEZ), Livingstone (LVI), Victoria Falls (VFA), Antananarivo (TNR), Kinshasa (FIH), Jeddah (JED), Jo'anna (JNB), Port Louis (MRU), Riyadh (RUH), Doha (DOH), Manama (BAH), Abu Dhabi (AUH), Cairo (CAI), Dubai (DXB), Sharjah (SHJ), Muscat (MCT), Lagos (LOS), Cape Town (CPT), Accra (ACC), Mumbai (BOM), Abidjan (ABJ), Istanbul (IST), Frankfurt-Am-Main (FRA), and more.
52,774 passengers arrived at Jomo Kenyatta International Airport on scheduled flights over these 12 months — filling 76% of inbound seats overall.
Arriving passengers and share of inbound seats filled, per month. Source: US DOT T-100 segment reports, scheduled service (US-touching flights; ~6-month reporting lag).
| Destination | Country | Distance | Flights/day | Airlines |
|---|---|---|---|---|
| Mombasa MBA | Kenya | 263 mi | 19.3× | Jambojet Limited, Kenya Airways, Skyward Express, World Ticket Ltd |
| Kisumu KIS | Kenya | 174 mi | 9.7× | Jambojet Limited, Kenya Airways, Safarilink |
| Kampala EBBintl | Uganda | 324 mi | 8.6× | FlexFlight, Kenya Airways, Safarilink, Uganda Airlines |
| Zanzibar ZNZintl | Tanzania | 374 mi | 6.4× | Air Tanzania, HOP!-REGIONAL, Kenya Airways, Precision Air |
| Eldoret EDL | Kenya | 167 mi | 5.7× | Jambojet Limited |
| Kigali KGLintl | Rwanda | 471 mi | 5.4× | Kenya Airways, RwandAir |
| Dar Es Salaam DARintl | Tanzania | 415 mi | 5.3× | Air Tanzania, Kenya Airways, Naysa, Precision Air |
| Dubai DXBintl | United Arab Emirates | 2,212 mi | 4.9× | Emirates, Kenya Airways, flydubai |
| Jo'anna JNBintl | South Africa | 1,809 mi | 4.9× | Kenya Airways, South African Airlink |
| Ukunda UKA | Kenya | 275 mi | 4.7× | Jambojet Limited, World Ticket Ltd |
| Arusha JROintl | Tanzania | 146 mi | 4.6× | HOP!-REGIONAL, Kenya Airways, Precision Air |
| Malindi MYD | Kenya | 256 mi | 4.3× | Jambojet Limited |
| London LHRintl | United Kingdom | 4,251 mi | 3.6× | British Airways, Kenya Airways |
| Paris CDGintl | France | 4,036 mi | 3.6× | Air Austral, Air France, Kenya Airways |
| Amsterdam AMSintl | Netherlands | 4,149 mi | 3.4× | Emirates, KLM, Kenya Airways, Singapore Airlines |
| Doha DOHintl | Qatar | 2,083 mi | 3.4× | Qatar Airways |
| Addis Ababa ADDintl | Ethiopia | 723 mi | 3× | Ethiopian Airlines, Kenya Airways |
| Mumbai BOMintl | India | 2,817 mi | 3× | IndiGo, Kenya Airways |
| Jeddah JEDintl | Saudi Arabia | 1,596 mi | 2.3× | Saudi Arabian Airlines |
| Abu Dhabi AUHintl | United Arab Emirates | 2,139 mi | 2× | Etihad Airways |
| Sharjah SHJintl | United Arab Emirates | 2,222 mi | 1.9× | Air Arabia, Kenya Airways |
| Mogadishu MGQintl | Somalia | 623 mi | 1.7× | Daallo Airlines, FlexFlight, World Ticket Ltd |
| Istanbul ISTintl | Turkey | 2,987 mi | 1.4× | Turkish Airlines |
| Juba JUBintl | South Sudan | 564 mi | 1.4× | Kenya Airways, World Ticket Ltd |
| Lilongwe LLWintl | Malawi | 888 mi | 1.4× | Ethiopian Airlines, Kenya Airways |
| Brussels BRUintl | Belgium | 4,080 mi | 1.3× | Brussels Airlines |
| Lusaka LUNintl | Zambia | 1,127 mi | 1.3× | Kenya Airways, Naysa |
| Accra ACCintl | Ghana | 2,604 mi | 1.1× | Kenya Airways |
| Bujumbura BJMintl | Burundi | 543 mi | 1.1× | Kenya Airways |
| Lagos LOSintl | Nigeria | 2,381 mi | 1.1× | Kenya Airways |
| Lamu LAU | Kenya | 283 mi | 1.1× | Jambojet Limited |
| Liège LGGintl | Belgium | 4,040 mi | 1.1× | Air Atlanta Icelandic |
| New York JFKintl | United States | 7,355 mi | 1.1× | Kenya Airways |
| Cairo CAIintl | Egypt | 2,203 mi | 1× | EgyptAir |
| Frankfurt-Am-Main FRAintl | Germany | 3,925 mi | 1× | Lufthansa |
| Manama BAHintl | Bahrain | 2,114 mi | 0.9× | Gulf Air |
| Antananarivo TNRintl | Madagascar | 1,403 mi | 0.7× | Kenya Airways |
| Harare HREintl | Zimbabwe | 1,214 mi | 0.7× | Kenya Airways |
| Mahe Island SEZintl | Seychelles | 1,304 mi | 0.7× | Kenya Airways |
| Moroni HAHintl | Comoros | 829 mi | 0.7× | Kenya Airways |
| Port Louis MRUintl | Mauritius | 1,925 mi | 0.7× | Kenya Airways |
| Changsha CSXintl | China | 5,430 mi | 0.6× | China Southern Airlines |
| Dzaoudzi DZAintl | Mayotte | 978 mi | 0.6× | Kenya Airways |
| Kinshasa FIHintl | Congo (Kinshasa) | 1,497 mi | 0.6× | Kenya Airways |
| Livingstone LVIintl | Zambia | 1,367 mi | 0.6× | Kenya Airways |
| Riyadh RUHintl | Saudi Arabia | 1,930 mi | 0.6× | flynas |
| Abidjan ABJintl | Cote d'Ivoire | 2,856 mi | 0.4× | Kenya Airways |
| Bangkok BKKintl | Thailand | 4,489 mi | 0.4× | Kenya Airways |
| Cape Town CPTintl | South Africa | 2,548 mi | 0.4× | Kenya Airways |
| Guangzhou CANintl | China | 5,393 mi | 0.4× | China Southern Airlines |
| Lubumbashi FBMintl | Congo (Kinshasa) | 959 mi | 0.4× | Kenya Airways |
| Victoria Falls VFAintl | Zimbabwe | 1,382 mi | 0.4× | Kenya Airways |
| Muscat MCTintl | Oman | 2,241 mi | 0.3× | SalamAir |
| Nairobi WIL | Kenya | 8 mi | 0.3× | 5YCMB, 5YDRU |
| Nampula APLintl | Mozambique | 966 mi | 0.3× | Kenya Airways |
| Ndola NLAintl | Zambia | 989 mi | 0.1× | Kenya Airways |