This is taking longer than expected.
This is taking longer than expected.
This is taking longer than expected.
Jomo Kenyatta International Airport in Nairobi, Kenya has 38 nonstop destinations to Africa across 26 countriesin FlightQ's current schedule set. Use this reference for route research, airline coverage, frequency, distance, and estimated flight times.
Schedule snapshot checked Jun 15, 2026.
The busiest listed route in this group is NBO to MBA for Mombasa, with 14-15/day service in the current sample from Jambojet Limited, Skyward Express, and Kenya Airways.
| Destination | Country | Distance | Est. time | Airlines | Frequency |
|---|---|---|---|---|---|
| Mombasa (MBA) Mombasa Moi International Airport | Kenya | 263 mi | ~1h 8m | Jambojet Limited, Skyward Express, and Kenya Airways | 14-15/day |
| Kisumu (KIS) Kisumu Airport | Kenya | 174 mi | ~57m | Jambojet Limited, Kenya Airways, and Safarilink | 8-9/day |
| Kampala (EBB) Entebbe International Airport | Uganda | 324 mi | ~1h 15m | Kenya Airways, Safarilink, and FlexFlight | 5-6/day |
| Eldoret (EDL) Eldoret International Airport | Kenya | 167 mi | ~56m | Jambojet Limited | 4-5/day |
| Kigali (KGL) Kigali International Airport | Rwanda | 471 mi | ~1h 33m | RwandAir and Kenya Airways | 4-5/day |
| Dar es Salaam (DAR) Mwalimu Julius K. Nyerere International Airport | Tanzania | 415 mi | ~1h 26m | Kenya Airways, Air Tanzania, and Naysa | 4-5/day |
| Johannesburg (JNB) O. R. Tambo International Airport | South Africa | 1,809 mi | ~4h 19m | Kenya Airways and South African Airlink | 3-4/day |
| Zanzibar (ZNZ) Zanzibar Airport | Tanzania | 374 mi | ~1h 21m | Kenya Airways, Precision Air, and Air Tanzania | 3-4/day |
| Malindi (MYD) Malindi Airport | Kenya | 256 mi | ~1h 7m | Jambojet Limited | 3-4/day |
| Addis Ababa (ADD) Bole International Airport | Ethiopia | 723 mi | ~2h 5m | Ethiopian Airlines and Kenya Airways | 2-3/day |
| Arusha (JRO) Kilimanjaro International Airport | Tanzania | 146 mi | ~53m | Precision Air and Kenya Airways | 2-3/day |
| Ukunda (UKA) Ukunda Airstrip | Kenya | 275 mi | ~1h 9m | Jambojet Limited | 2-3/day |
| Lilongwe (LLW) Lilongwe International Airport | Malawi | 888 mi | ~2h 25m | Kenya Airways and Ethiopian Airlines | 1-2/day |
| Lusaka (LUN) Kenneth Kaunda International Airport | Zambia | 1,127 mi | ~2h 55m | Kenya Airways and Naysa | 1-2/day |
| Accra (ACC) Kotoka International Airport | Ghana | 2,604 mi | ~5h 57m | Kenya Airways | 1/day |
| Lagos (LOS) Murtala Muhammed International Airport | Nigeria | 2,381 mi | ~5h 30m | Kenya Airways | 1/day |
| Bujumbura (BJM) Bujumbura International Airport | Burundi | 543 mi | ~1h 42m | Kenya Airways | 1/day |
| Lamu (LAU) Manda Airstrip | Kenya | 283 mi | ~1h 10m | Jambojet Limited | 1/day |
| Cairo (CAI) Cairo International Airport | Egypt | 2,203 mi | ~5h 8m | EgyptAir | 1/day |
| Mauritius (MRU) Sir Seewoosagur Ramgoolam International Airport | Mauritius | 1,925 mi | ~4h 33m | Kenya Airways | 1/day |
| Mogadishu (MGQ) Aden Adde International Airport | Somalia | 623 mi | ~1h 52m | Daallo and FlexFlight | 1/day |
| Mahe (SEZ) Seychelles International Airport | Seychelles | 1,304 mi | ~3h 16m | Kenya Airways | 1/day |
| Antananarivo (TNR) Ivato Airport | Madagascar | 1,403 mi | ~3h 29m | Kenya Airways | 1/day |
| Harare (HRE) Harare International Airport | Zimbabwe | 1,214 mi | ~3h 5m | Kenya Airways | 1/day |
| Moroni (HAH) Prince Said Ibrahim International Airport | Comoros | 829 mi | ~2h 18m | Kenya Airways | 1/day |
| Juba (JUB) Juba Airport | South Sudan | 564 mi | ~1h 45m | Kenya Airways | 1/day |
| Abidjan (ABJ) Port Bouet Airport | Côte d’Ivoire | 2,856 mi | ~6h 29m | Kenya Airways | 3×/wk |
| Cape Town (CPT) Cape Town International Airport | South Africa | 2,548 mi | ~5h 50m | Kenya Airways | 3×/wk |
| Lome (LFW) Lome-Tokoin Airport | Togo | 2,514 mi | ~5h 46m | ASKY | 3×/wk |
| Douala (DLA) Douala International Airport | Cameroon | 1,914 mi | ~4h 32m | Kenya Airways | 3×/wk |
| Kinshasa (FIH) Ndjili International Airport | Congo - Kinshasa | 1,497 mi | ~3h 40m | Kenya Airways | 3×/wk |
| Victoria Falls (VFA) Victoria Falls International Airport | Zimbabwe | 1,382 mi | ~3h 26m | Kenya Airways | 3×/wk |
| Livingstone (LVI) Livingstone Airport | Zambia | 1,367 mi | ~3h 24m | Kenya Airways | 3×/wk |
| Dzaoudzi (DZA) Dzaoudzi Pamandzi International Airport | Mayotte | 978 mi | ~2h 36m | Kenya Airways | 3×/wk |
| Luanda (NBJ) Dr. Antonio Agostinho Neto International Airport | Angola | 1,696 mi | ~4h 5m | TAAG | 2×/wk |
| Ndola (NLA) Simon Mwansa Kapwepwe International Airport | Zambia | 989 mi | ~2h 37m | Kenya Airways | 2×/wk |
| Nampula (APL) Nampula Airport | Mozambique | 966 mi | ~2h 35m | Kenya Airways | 2×/wk |
| Lubumbashi (FBM) Lubumbashi International Airport | Congo - Kinshasa | 959 mi | ~2h 34m | Kenya Airways | 2×/wk |
Frequency is based on the current FlightQ schedule sample. Distance is airport-to-airport great-circle mileage.
| Airline | Destinations | Flights | Top routes |
|---|---|---|---|
| Kenya Airways | 30 | 213 | |
| Jambojet Limited | 6 | 177 | |
| Precision Air | 2 | 21 | |
| Ethiopian Airlines | 2 | 19 | |
| Air Tanzania | 2 | 14 | |
| Safarilink | 2 | 14 | |
| FlexFlight | 2 | 7 | |
| Naysa | 2 | 3 | |
| Skyward Express | 1 | 24 | |
| RwandAir | 1 | 19 | |
| South African Airlink | 1 | 7 | |
| EgyptAir | 1 | 6 |
Top destination countries in this view include Kenya, Tanzania, Zambia, and South Africa.
FlightQ currently lists 38 nonstop destinations from NBO to Africa, including Mombasa (MBA), Kisumu (KIS), Kampala (EBB), and Eldoret (EDL).
Named carriers in this schedule set include Kenya Airways, Jambojet Limited, Precision Air, and Ethiopian Airlines.
No. The list is built from FlightQ's current schedule capture, and airlines change timetables seasonally. Confirm exact dates and availability before booking.