Nonstop flights from Nairobi NBO
You can fly nonstop from Jomo Kenyatta International (NBO) to 65 destinations in 40 countries, on 33 airlines. The airlines with the most nonstop routes here are Kenya Airways (37), Jambojet Limited (7) and Skyward Express (4). Outside Kenya, the most destinations are in Somalia (5), Tanzania (3) and the United Arab Emirates (3). The longest is New York (JFK), 7,356 miles (11,838 km).
Filter these routes in RoutesAll 65 nonstop destinations from NBO
Pick one for every airline on the route, the 1-stop connections and which points programs can book it.
Africa 路 44
- Abidjan ABJIvory Coast 路 2,856 mi

- Accra ACCGhana 路 2,604 mi

- Addis Ababa ADDEthiopia 路 723 mi


- Antananarivo TNRMadagascar 路 1,403 mi

- Bujumbura BJMBurundi 路 543 mi

- Cairo CAIEgypt 路 2,203 mi

- Cape Town CPTSouth Africa 路 2,548 mi

- Dar Es Salaam DARTanzania 路 414 mi
PWTC+1 - Dzaoudzi DZAMayotte 路 978 mi

- Eldoret EDLKenya 路 167 miJMOW
- Entebbe EBBUganda 路 324 mi
JMUR+1 - Galcaio GLKSomalia 路 915 mi
- Garowe GGRSomalia 路 1,049 mi
- Harare HREZimbabwe 路 1,213 mi

- Hargeisa HGASomalia 路 897 mi
- Hurghada HRGEgypt 路 1,981 miSM
- Johannesburg JNBSouth Africa 路 1,809 mi
4Z - Juba JUBSouth Sudan 路 564 mi

- Kigali KGLRwanda 路 471 mi


- Kilimanjaro JROTanzania 路 146 mi
PW - Kinshasa FIHDR Congo 路 1,498 mi

- Kismayu KMUSomalia 路 388 mi
- Kisumu KISKenya 路 173 mi
JMF2 - Lagos LOSNigeria 路 2,381 mi

- Lamu LAUKenya 路 283 miJM
- Lilongwe LLWMalawi 路 887 mi


- Livingstone LVIZambia 路 1,366 mi

- Lodwar LOKKenya 路 322 miOW
- Lome LFWTogo 路 2,515 miKP
- Lubumbashi FBMDR Congo 路 958 mi

- Lusaka LUNZambia 路 1,127 mi
ZN - Mahe Island SEZSeychelles 路 1,303 mi

- Malindi MYDKenya 路 256 miJMOW
- Mandera NDEKenya 路 498 mi
- Mauritius MRUMauritius 路 1,925 mi

- Mogadishu MGQSomalia 路 623 mi
- Mombasa MBAKenya 路 263 mi
JMOW - Moroni HAHComoros 路 830 mi

- Nampula APLMozambique 路 966 mi

- Ndola NLAZambia 路 989 mi

- Ukunda UKAKenya 路 275 miJM
- Victoria Falls VFAZimbabwe 路 1,381 mi

- Wajir WJRKenya 路 304 mi
- Zanzibar ZNZTanzania 路 373 mi
PWTC
Asia 路 12
- Abu Dhabi AUHUnited Arab Emirates 路 2,139 mi

- Bahrain BAHBahrain 路 2,114 mi

- Bangkok BKKThailand 路 4,489 mi

- Changsha CSXChina 路 5,430 mi

- Doha DOHQatar 路 2,083 mi

- Dubai DXBUnited Arab Emirates 路 2,212 mi



- Guangzhou CANChina 路 5,393 mi

- Jeddah JEDSaudi Arabia 路 1,596 mi

- Mumbai BOMIndia 路 2,817 mi


- Muscat MCTOman 路 2,241 miOV
- Riyadh RUHSaudi Arabia 路 1,930 mi

- Sharjah SHJUnited Arab Emirates 路 2,221 mi

Europe 路 7
Elsewhere 路 1
North America 路 1
Airlines flying from NBO
SkyTeam: 38 destinations 路 Star Alliance: 6 destinations 路 oneworld: 2 destinations
- Kenya AirwaysSkyTeam37 routes

- JMJambojet Limited7 routes
- OWSkyward Express4 routes
- PWPrecision Air3 routes
- TCAir Tanzania2 routes
- China Southern Airlines2 routes

- Ethiopian AirlinesStar Alliance2 routes

- F2Safarilink2 routes
- ZNZambia Airways2 routes
- Air Arabia1 route

- UUAir Austral1 route
- SMAir Cairo1 route
- Air FranceSkyTeam1 route

- 4ZAirlink1 route
- KPASKY Airlines1 route
- British Airwaysoneworld1 route

- Brussels AirlinesStar Alliance1 route

- EgyptAirStar Alliance1 route

- Emirates1 route

- Etihad Airways1 route

- flydubai1 route

- Flynas1 route

- Gulf Air1 route

- IndiGo1 route

- KLMSkyTeam1 route

- LufthansaStar Alliance1 route

- Qatar Airwaysoneworld1 route

- RwandAir1 route

- OVSalam Air1 route
- SaudiaSkyTeam1 route

- TAAG1 route

- Turkish AirlinesStar Alliance1 route

- URUganda Airlines1 route
Flights from NBO: common questions
How many nonstop destinations are there from NBO?
65 destinations in 40 countries have a nonstop flight from Jomo Kenyatta International (NBO), flown by 33 airlines. Pick any of them on this page to see every airline on the route and the 1-stop connections.
Which airlines fly from NBO?
33 airlines fly nonstop from NBO. By number of destinations: Kenya Airways (37), Jambojet Limited (7), Skyward Express (4), Precision Air (3), Air Tanzania (2), China Southern Airlines (2), Ethiopian Airlines (2) and Safarilink (2).
What is the longest nonstop flight from NBO?
Nairobi (NBO) to New York (JFK), on Kenya Airways, at about 7,356 miles (11,838 km) as the crow flies. Next is Changsha (CSX), about 5,430 miles (8,738 km).
Which countries can you fly to nonstop from NBO?
40 countries. The most destinations are in Kenya (9), Somalia (5), Tanzania (3), the United Arab Emirates (3), Zambia (3) and China (2).
Which airline alliance has the most routes from NBO?
SkyTeam airlines fly to 38 destinations, Star Alliance airlines fly to 6 destinations and oneworld airlines fly to 2 destinations nonstop from NBO. The rest are flown only by airlines outside the three alliances.
More airports in Kenya
Routes are scheduled nonstop flights. The route data is refreshed monthly; this list was last checked November 11, 2026. Seasonal routes and new launches can be missing or end early, so confirm with the airline before you book. Distances are great-circle, the shortest path between the two airports.