Cheap flights from Nairobi

Jomo Kenyatta
NBO
To

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.

Recent deals from Nairobi

OW
$ 67

Nairobi — Eldoret

17:0017:40
19 Sep 2026
40 m
Direct flight
OW
$ 71

Nairobi — Kitale

09:4510:35
14 Sep 2026
50 m
Direct flight
OW
$ 71

Nairobi — Ukunda

12:3013:40
23 Sep 2026
1 h 10 m
Direct flight
OW
$ 71

Nairobi — Mombasa

08:3009:30
13 Sep 2026
1 h
Direct flight
OW
$ 72

Nairobi — Malindi

09:4510:55
29 Aug 2026
1 h 10 m
Direct flight
JM
$ 76

Nairobi — Kisumu

13:1014:10
14 Sep 2026
1 h
Direct flight
OW
$ 85

Nairobi — Lamu

09:4511:40
1 Sep 2026
1 h 55 m
Direct flight
OW
$ 101

Nairobi — Lodwar

06:0007:20
14 Sep 2026
1 h 20 m
Direct flight
PW
PW
$ 179

Nairobi — Dar es Salaam

16:2523:50
27 Aug 2026
7 h 25 m
1 stop
TC
TC
$ 183

Nairobi — Zanzibar City

17:0021:30
24 Sep 2026
4 h 30 m
1 stop
PW
PW
$ 202

Nairobi — Kilimanjaro

20:3006:15
31 Aug 2026
9 h 45 m
1 stop
DT
DT
$ 218

Nairobi — Johannesburg

18:0004:15
13 Sep 2026
11 h 15 m
1 stop

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.

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.

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).

Popular destinations from Nairobi

MombasaKenya
Mombasa
336 flights/weekFrom $ 55
Dar es SalaamTanzania
Dar es Salaam
142 flights/weekFrom $ 181
KisumuKenya
Kisumu
103 flights/weekFrom $ 71
EntebbeUganda
Entebbe
97 flights/weekFrom $ 198
JohannesburgSouth Africa
Johannesburg
92 flights/weekFrom $ 218
Zanzibar CityTanzania
Zanzibar City
83 flights/weekFrom $ 176
KigaliRwanda
Kigali
82 flights/weekFrom $ 403
DubaiUnited Arab Emirates
Dubai
81 flights/weekFrom $ 234
UkundaKenya
Ukunda
58 flights/weekFrom $ 59
DohaQatar
Doha
56 flights/weekFrom $ 226
Addis AbabaEthiopia
Addis Ababa
52 flights/weekFrom $ 323
LondonUnited Kingdom
London
52 flights/weekFrom $ 326
ArushaTanzania
Arusha
42 flights/weekFrom $ 190
MumbaiIndia
Mumbai
42 flights/weekFrom $ 229
KilimanjaroTanzania
Kilimanjaro
42 flights/weekFrom $ 142
AmsterdamNetherlands
Amsterdam
39 flights/weekFrom $ 358
Abu DhabiUnited Arab Emirates
Abu Dhabi
38 flights/weekFrom $ 254
ParisFrance
Paris
36 flights/weekFrom $ 360
MalindiKenya
Malindi
34 flights/weekFrom $ 72
IstanbulTurkey
Istanbul
31 flights/weekFrom $ 272
EldoretKenya
Eldoret
28 flights/weekFrom $ 68
BujumburaBurundi
Bujumbura
22 flights/weekFrom $ 227
LagosNigeria
Lagos
22 flights/weekFrom $ 357
Port LouisMauritius
Port Louis
22 flights/weekFrom $ 475
AntananarivoMadagascar (Malagasy)
Antananarivo
22 flights/weekFrom $ 480
LilongweMalawi
Lilongwe
20 flights/weekFrom $ 289
LusakaZambia
Lusaka
20 flights/weekFrom $ 296
VictoriaSeychelles Islands
Victoria
20 flights/weekFrom $ 450
AccraGhana
Accra
17 flights/weekFrom $ 337
Cape TownSouth Africa
Cape Town
17 flights/weekFrom $ 307
JeddahSaudi Arabia
Jeddah
16 flights/weekFrom $ 259
SharjahUnited Arab Emirates
Sharjah
16 flights/weekFrom $ 238
LamuKenya
Lamu
15 flights/weekFrom $ 79
CairoEgypt
Cairo
14 flights/weekFrom $ 262
GuangzhouChina
Guangzhou
14 flights/weekFrom $ 392
KinshasaCongo Democratic Republic Of
Kinshasa
14 flights/weekCheck price
New York CityUnited States
New York City
14 flights/weekFrom $ 549
BrusselsBelgium
Brussels
13 flights/weekFrom $ 369
HarareZimbabwe
Harare
13 flights/weekFrom $ 272
Masai MaraKenya
Masai Mara
13 flights/weekFrom $ 201
Frankfurt am MainGermany
Frankfurt am Main
12 flights/weekFrom $ 318
MoroniComoros
Moroni
12 flights/weekFrom $ 302
ManamaBahrain
Manama
10 flights/weekFrom $ 269
MamoudzouMayotte
Mamoudzou
10 flights/weekFrom $ 732
LuandaAngola
Luanda
10 flights/weekFrom $ 423
LomeTogo
Lome
8 flights/weekFrom $ 456
NdolaZambia
Ndola
8 flights/weekFrom $ 339
DelhiIndia
Delhi
6 flights/weekFrom $ 221
DoualaCameroon, United Republic Of
Douala
6 flights/weekFrom $ 436
MuscatOman Sultanate Of
Muscat
6 flights/weekFrom $ 156
MaputoMozambique
Maputo
6 flights/weekFrom $ 390
BangkokThailand
Bangkok
5 flights/weekFrom $ 321
DakarSenegal
Dakar
4 flights/weekFrom $ 376
KitaleKenya
Kitale
4 flights/weekFrom $ 71
LodwarKenya
Lodwar
3 flights/weekFrom $ 102
Victoria FallsZimbabwe
Victoria Falls
3 flights/weekFrom $ 345
AbidjanIvory Coast
Abidjan
2 flights/weekCheck price
ChangshaChina
Changsha
2 flights/weekFrom $ 471
FreetownSierra Leone
Freetown
1 flights/weekFrom $ 580
Hong KongHong Kong
Hong Kong
1 flights/weekFrom $ 422
See all 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.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .