Cheap flights to Nairobi
Nairobi receives regular flights at two main air gateways: Jomo Kenyatta International Airport, located 12 kilometers from the city center, and Wilson Airport, situated just 3 kilometers away. The route network covers many destinations, with the largest number of flights arriving from Mombasa (338 flights per week) and Entebbe (102 flights). Active air communication is also maintained with Dar es Salaam, from where 100 flights are operated weekly, and Zanzibar City with 89 flights.
In total, 58 airlines provide air connections to the capital of Kenya, offering passengers a wide choice of regional and international routes. The main volume of traffic is handled by the largest carriers, such as Kenya Airways, Air Jamaica and Flex Flight APS, connecting the city with key aviation hubs. Below on the page, departure city cards are presented with a convenient search form for selecting tickets, and additional travel information is available in the how to get there section.

Mombasa — Nairobi

Ukunda — Nairobi

Eldoret — Nairobi

Kisumu — Nairobi

Malindi — Nairobi

Lamu — Nairobi


Muscat — Nairobi


Istanbul — Nairobi


Manama — Nairobi


Doha — Nairobi

Dar es Salaam — Nairobi

Zanzibar City — Nairobi
Flight insights to Nairobi
Data-driven trends for direct flights to Nairobi — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Nairobi come from Mombasa, Entebbe and Dar es Salaam. Mombasa leads with around 338 flights a week.
- Mombasa338 flights/week
- Entebbe102 flights/week
- Dar es Salaam100 flights/week
- Zanzibar City89 flights/week
- Johannesburg88 flights/week
Top departure countries
Most direct flights to Nairobi depart from Kenya, Tanzania and United Arab Emirates. Kenya alone accounts for about 29% of all direct routes.
- Kenyaavg $101
- Tanzaniaavg $192
- United Arab Emiratesavg $199
- Ugandaavg $186
- South Africaavg $253
Direct routes & fares
Popular non-stop routes to Nairobi range from Mombasa at $62 to Zanzibar City at $202 — a quick way to compare direct-flight fares.
- Mombasafrom $62
- Entebbefrom $186
- Dar es Salaamfrom $182
- Zanzibar Cityfrom $202
- Johannesburgfrom $187
Cheapest departure cities
The cheapest places to fly to Nairobi from right now are Ukunda from $51, Mombasa from $62 and Kisumu from $63.
Longest direct flights
The longest direct flight to Nairobi is from New York City at about 15h 42m, followed by Changsha (11h 41m) and Guangzhou (11h 38m).
- New York City15h 42m
- Changsha11h 41m
- Guangzhou11h 38m
- Bangkok9h 45m
- London9h 14m
Popular departure cities to Nairobi
Frequently asked questions
- How many cities can you fly to Nairobi from?
- Currently, direct and connecting flights to Nairobi are operated from 15 main departure cities represented in our network. Passengers have access to routes both from nearby African countries and from major international hubs in Europe and Asia.
- Which cities are the most frequent flights to Nairobi from?
- The most popular destinations are Mombasa with a frequency of 338 flights per week, Entebbe (102 flights), and Dar es Salaam (100 flights). Significant traffic is also provided by Zanzibar City and Johannesburg, from where about 90 flights are made weekly.
- How many airlines operate flights to Nairobi?
- Flights to Nairobi are carried out by 58 airlines. The leaders in the number of weekly flights are Kenya Airways, Air Jamaica, and Flex Flight APS, ensuring a stable connection between the capital of Kenya and the world.
- Which airports accept flights to Nairobi?
- The city is served by two key airports: Jomo Kenyatta International Airport (NBO), which is the country's main air gateway, and Wilson Airport (WIL), specializing mainly in domestic and regional flights.
- When is the best time to buy plane tickets to Nairobi?
- It is recommended to plan your ticket purchase 2–3 months before the intended trip, especially if the departure date falls during the high tourist season. To find the best deals, it is worth considering flights in the middle of the week.
- How to find cheap tickets to Nairobi?
- To find the most affordable options, use the departure city cards on this page. By comparing offers from different airlines, such as Kenya Airways, Precisionair, or Qatar Airways, you will be able to choose the optimal route in terms of price and flight duration.