About flights from Nairobi (NBO)
Jomo Kenyatta International punches well above its weight. Sitting just southeast of the city, this airport connects travelers to 66 direct destinations across 42 countries — a reach score of 81 out of 99 that places it firmly among Africa's elite hubs. What strikes you on arrival is the purposefulness of the place: this isn't an airport people accidentally pass through. They come here deliberately, drawn by East Africa's extraordinary geography, its wildlife, its coastline, its history. The route map tells a story all its own. From a 235-kilometer hop to Kilimanjaro — practically a commuter flight — to a direct service stretching 11,838 kilometers to New York JFK, the airport handles an almost implausible range of distances with quiet competence.
Quick stats for NBO
- Direct destinations: 66
- Countries served: 42
- Continents reached: 4 of 6
- Average flight distance: 2,917 km
- Longest non-stop: New York (JFK) — 11,838 km (~14h 48m)
- Shortest non-stop: Kilimanjaro (JRO) — 235 km (~18 min)
- Reach score: 81/99
Why fly to Nairobi?
Few cities on earth sit at this particular crossroads. Nairobi is simultaneously a hub to the Maasai Mara, a regional business capital, and an increasingly confident cultural destination in its own right. Ethiopian Airlines, Emirates, British Airways, and Air France all operate here, which tells you something: the big carriers don't commit resources to airports they don't believe in. The African connectivity is genuinely impressive. Five routes into Somalia alone reflect Nairobi's role as a diplomatic and humanitarian hub — this is a city where the world's complicated business gets done. Zambia, Tanzania, and the UAE each claim three direct routes, making onward connections to Southern Africa or the Gulf straightforward. And that New York route? It's the kind of long-haul option that quietly reframes what this airport is capable of.
Longest non-stop flights from NBO
The furthest destinations you can reach non-stop from Nairobi:
- New York, USA (JFK) — 11,838 km, approximately 14h 48m
- Changsha, China (CSX) — 8,738 km, approximately 10h 55m
- Guangzhou, China (CAN) — 8,679 km, approximately 10h 51m
- Bangkok, Thailand (BKK) — 7,225 km, approximately 9h 2m
- London, United Kingdom (LHR) — 6,841 km, approximately 8h 33m
Short-haul flights from NBO
Quick getaway options with the shortest flights from Nairobi:
- Kilimanjaro, United Republic of Tanzania (JRO) — 235 km, approximately 18 min
- Eldoret, Kenya (EDL) — 269 km, approximately 20 min
- Kisumu, Kenya (KIS) — 279 km, approximately 21 min
- Malindi, Kenya (MYD) — 412 km, approximately 31 min
- Mombasa, Kenya (MBA) — 424 km, approximately 32 min
Top countries by direct connections from NBO
Jomo Kenyatta International connects to 42 countries. Here are the most served:
- Kenya — 8 destinations (Eldoret, Kisumu, Lamu, Malindi and 4 more)
- Somalia — 5 destinations (Galcaio, Garowe, Hargeisa, Kismayu and 1 more)
- United Arab Emirates — 3 destinations (Abu Dhabi, Dubai, Sharjah)
- United Republic of Tanzania — 3 destinations (Dar Es Salaam, Kilimanjaro, Zanzibar)
- Zambia — 3 destinations (Livingstone, Lusaka, Ndola)
- Egypt — 2 destinations (Cairo, Hurghada)
- South Africa — 2 destinations (Cape Town, Johannesburg)
- China — 2 destinations (Changsha, Guangzhou)
Where to fly from Nairobi
Flights to Kenya
Nairobi has 8 direct routes to Kenya:
- Eldoret (EDL) — 269 km
- Kisumu (KIS) — 279 km
- Malindi (MYD) — 412 km
- Mombasa (MBA) — 424 km
- Ukunda (UKA) — 443 km
- Lamu (LAU) — 455 km
- ...and 2 more destinations
Flights to Somalia
Nairobi has 5 direct routes to Somalia:
- Kismayu (KMU) — 624 km
- Mogadishu (MGQ) — 1,003 km
- Hargeisa (HGA) — 1,443 km
- Galcaio (GLK) — 1,472 km
- Garowe (GGR) — 1,688 km
Flights to United Arab Emirates
Nairobi has 3 direct routes to United Arab Emirates:
- Abu Dhabi (AUH) — 3,442 km
- Dubai (DXB) — 3,560 km
- Sharjah (SHJ) — 3,575 km
Tips for travelers at NBO
The airport sits roughly 18 kilometers from the city center. In normal traffic, expect 30 to 45 minutes; during peak hours, that can stretch considerably, so build in buffer time and don't rely on optimistic estimates. The Nairobi Expressway has genuinely improved times from the CBD, and most hotels can arrange reliable airport transfers. Travel between October and March if you're combining a safari with international connections — the short and long dry seasons align well with regional flying. Carry US dollars for the visa on arrival if you haven't sorted an e-visa beforehand. The departures hall has improved significantly in recent years, but immigration queues during morning banks can move slowly.
Airlines operating from NBO
The following airlines offer non-stop flights from Jomo Kenyatta International:
4Z, 6E, AF, BA, CZ, D3, DT, EK, ET, EY, F2, FZ, G9, GF, JM, KL, KP, KQ, LH, MS, OV, PW, QR, SM, SN, SV, TC, TK, UR, UU, W2, WB, XY, ZN
Frequently asked questions about flying to Nairobi
What's the best way to get from Jomo Kenyatta International Airport to Nairobi's city center?
You can take the Nairobi Expressway (fastest, about 30 minutes), grab a taxi or Uber from the official rank (around 1,500-2,500 KES), or use the airport shuttle services if your hotel offers them. The expressway is the most reliable option if you want to avoid traffic.
When is the best time to fly to or from Nairobi?
The dry seasons (June-October and January-February) offer the best weather and typically lower prices than the rainy seasons. If you're flexible, flying mid-week is usually cheaper than weekends.
How many destinations can I reach directly from Nairobi's Jomo Kenyatta Airport?
You can fly non-stop to 66 destinations across Africa, Europe, the Middle East, and Asia, making it a major hub for East African travel. This gives you plenty of options whether you're heading to regional cities or international destinations.
Do I need a visa to enter Kenya through Jomo Kenyatta International Airport?
Many nationalities can get a visa on arrival or apply for an e-visa online before traveling, though requirements vary by country. It's best to check the Kenyan immigration website or your embassy beforehand to confirm what you need.
What's a helpful tip for Jomo Kenyatta International Airport?
Download the airport's mobile app or grab a map at arrival—the airport is quite large and can be confusing if you're unfamiliar with it. Also, use the official currency exchange counters or ATMs rather than informal money changers to get better rates.
How much should I budget for airport transfers and basic costs at NBO?
A taxi or Uber to the city center runs 1,500-3,000 KES ($12-25 USD), meals at the airport are pricey (500-1,500 KES per item), so eat before arriving if possible. ATM withdrawals and currency exchange are available, but plan for typical airport markups on goods and services.
Plan your trip from Nairobi
Browse the complete list of 66 destinations below to find your next flight from Jomo Kenyatta International. Each route page includes distance, estimated flight time, and airline information to help you plan your trip.