Cheap flights from Nairobi
Kenya's capital is served by two main aviation hubs: Jomo Kenyatta International Airport, located 12 kilometers from the center, and Wilson Airport, just 3 kilometers away. The route network from the city covers many regional and international destinations, led by flights to Mombasa (336 departures per week), Dar es Salaam (142 flights), and Kisumu (103 flights). This extensive flight structure allows travelers to easily plan trips both within the country and across East Africa.
In total, scheduled service from Nairobi is provided by 57 airlines, connecting the city with the world's major transport hubs. The leading carriers by number of weekly departures are Kenya Airways, Flex Flight APS, and Air Jamaica. Below on this page, you will find city cards with convenient interest-based filters to help you navigate available routes and choose the right destination for your trip.

Nairobi — Eldoret

Nairobi — Kitale

Nairobi — Ukunda

Nairobi — Mombasa

Nairobi — Malindi

Nairobi — Kisumu

Nairobi — Lamu

Nairobi — Lodwar


Nairobi — Dar es Salaam


Nairobi — Zanzibar City


Nairobi — Kilimanjaro


Nairobi — Johannesburg
Flight insights from Nairobi
Data-driven trends for direct flights from Nairobi — how often airlines fly, where they go, and typical fares and flight times.
Most frequent destinations
The most frequent direct destinations from Nairobi are Mombasa, Dar es Salaam and Kisumu. Mombasa leads with around 336 flights a week.
- Mombasa336 flights/week
- Dar es Salaam142 flights/week
- Kisumu103 flights/week
- Entebbe97 flights/week
- Johannesburg92 flights/week
Top countries
Most direct flights from Nairobi head to Kenya, Tanzania and United Arab Emirates. Kenya alone accounts for about 30% of all direct routes.
- Kenyaavg $86
- Tanzaniaavg $172
- United Arab Emiratesavg $242
- South Africaavg $263
- Ugandaavg $198
Direct routes & fares
Popular non-stop routes from Nairobi range from Mombasa at $55 to Johannesburg at $218 — a quick way to compare direct-flight fares.
- Mombasafrom $55
- Dar es Salaamfrom $181
- Kisumufrom $71
- Entebbefrom $198
- Johannesburgfrom $218
Cheapest destinations
The cheapest destinations from Nairobi right now are Mombasa from $55, Ukunda from $59 and Eldoret from $68.
Longest direct flights
The longest direct flight from Nairobi is to New York City at about 15h 42m, followed by Hong Kong (11h 44m) and Changsha (11h 41m).
- New York City15h 42m
- Hong Kong11h 44m
- Changsha11h 41m
- Guangzhou11h 38m
- Bangkok9h 45m
Popular destinations from Nairobi
Frequently asked questions
- Which airports serve Nairobi?
- Flights from the city operate through two key aviation hubs. Jomo Kenyatta International Airport (NBO) is located 12 kilometers from the city center and handles major international flights, while Wilson Airport (WIL) is just 3 kilometers from the center and primarily focuses on domestic and regional travel.
- How many airlines fly from Nairobi?
- There are 57 airlines operating in Kenya's capital, providing a broad network of routes worldwide. The largest operators are Kenya Airways, which operates about 846 flights weekly, as well as Flex Flight APS and Air Jamaica, which maintain high flight frequencies.
- Which destinations are most popular with travelers?
- The most popular route is Mombasa, with 336 flights per week. Other top destinations include Dar es Salaam (142 flights), Kisumu (103 flights), Entebbe (97 flights), and Johannesburg (92 flights per week).
- Are there convenient flights for a beach holiday from Nairobi?
- For those planning a seaside getaway, frequent flights are available to Mombasa (336 flights weekly) and Zanzibar (83 flights). The destination of Ukunda is also popular, with 58 weekly flights departing from the city's airports.
- What is the best way to plan a flight from the city?
- Given that there are many flights from Nairobi to 15 key destinations, it is recommended to compare offers from various carriers, such as Qatar Airways or Emirates. Booking early will help you find more convenient connections for long-haul flights, such as those to London or Mumbai.