Cheap flights to Mombasa

From
Moi
MBA

Regular and charter flights to Mombasa are handled by Moi International Airport, which is located just 8 km from the city center. The current route network connects the region to 14 cities, offering convenient flight options from Africa, Europe, and the Middle East. The highest flight frequencies are recorded from Nairobi (336 flights per week), Addis Ababa (28 flights), and Dubai (15 flights). Detailed information on transportation logistics can be found in the how to get there section.

In total, 20 airlines operate flights to this destination, providing passengers with a wide choice of fares and comfort levels. The largest carriers are Air Jamaica and Kenya Airways, while regular connections are also maintained by Ethiopian Airlines and Fly Dubai. Below on this page, there are special cards for popular departure cities with a search form to help you quickly find and book suitable tickets.

Recent deals to Mombasa

OW
$ 58

Lamu — Mombasa

12:0012:40
26 Sep 2026
40 m
Direct flight
OW
$ 62

Nairobi — Mombasa

07:0008:00
23 Sep 2026
1 h
Direct flight
KQ
$ 116

Eldoret — Mombasa

13:40N/A
30 Sep 2026
2 h
1 stop
JM
OW
$ 125

Kisumu — Mombasa

07:5019:00
23 Sep 2026
11 h 10 m
1 stop
UR
$ 193

Entebbe — Mombasa

19:5021:40
14 Oct 2026
1 h 50 m
Direct flight
PW
$ 229

Zanzibar City — Mombasa

23:45N/A
3 Oct 2026
49 m
1 stop
KQ
$ 243

Kigali — Mombasa

21:00N/A
21 Sep 2026
2 h 30 m
1 stop
FZ
$ 281

Dubai — Mombasa

09:1513:35
18 Oct 2026
5 h 20 m
Direct flight
KQ
KQ
$ 357

Addis Ababa — Mombasa

10:1516:15
17 Oct 2026
6 h
1 stop
W6
DE
DE
$ 400

Warsaw — Mombasa

06:2508:20
22 Sep 2026
24 h 55 m
2 stops

When is the best time to book a flight to Mombasa?

The price of a flight to Mombasa changes depending on how far ahead you book. For the best chance of a lower fare, book around 29 days before departure, when the average ticket costs about $383. Fares also tend to climb as the departure date gets closer.

Flight insights to Mombasa

Data-driven trends for direct flights to Mombasa — how often airlines fly, where passengers come from, and typical fares and flight times.

Most frequent departure cities

The most frequent direct routes to Mombasa come from Nairobi, Addis Ababa and Dubai. Nairobi leads with around 336 flights a week.

Top departure countries

Most direct flights to Mombasa depart from Kenya, Ethiopia and United Arab Emirates. Kenya alone accounts for about 80% of all direct routes.

  • Kenyaavg $86
  • Ethiopiaavg $298
  • United Arab Emiratesavg $218
  • Tanzaniaavg $224
  • Germanyavg $423

Direct routes & fares

Popular non-stop routes to Mombasa range from Lamu at $53 to Addis Ababa at $298 — a quick way to compare direct-flight fares.

Cheapest departure cities

The cheapest places to fly to Mombasa from right now are Lamu from $53, Nairobi from $63 and Eldoret from $113.

Longest direct flights

The longest direct flight to Mombasa is from Frankfurt am Main at about 9h 5m, followed by Warsaw (8h 49m) and Milan (8h 32m).

Popular departure cities to Mombasa

NairobiKenya
Nairobi
336 flights/weekFrom $ 63
Addis AbabaEthiopia
Addis Ababa
28 flights/weekFrom $ 298
DubaiUnited Arab Emirates
Dubai
15 flights/weekFrom $ 218
Zanzibar CityTanzania
Zanzibar City
14 flights/weekFrom $ 224
LamuKenya
Lamu
12 flights/weekFrom $ 53
Frankfurt am MainGermany
Frankfurt am Main
12 flights/weekFrom $ 423
EntebbeUganda
Entebbe
6 flights/weekFrom $ 168
IstanbulTurkey
Istanbul
6 flights/weekFrom $ 267
EldoretKenya
Eldoret
3 flights/weekFrom $ 113
WarsawPoland
Warsaw
2 flights/weekFrom $ 400
KigaliRwanda
Kigali
2 flights/weekFrom $ 199
RomeItaly
Rome
2 flights/weekFrom $ 378
KisumuKenya
Kisumu
1 flights/weekFrom $ 115
MilanItaly
Milan
1 flights/weekFrom $ 215
DurbanSouth Africa
Durban
Check price
MogadishuSomalia
Mogadishu
Check price
LilongweMalawi
Lilongwe
Check price
AwasaEthiopia
Awasa
Check price
BujumburaBurundi
Bujumbura
From $ 379
HarareZimbabwe
Harare
Check price
Port LouisMauritius
Port Louis
From $ 467
JazanSaudi Arabia
Jazan
Check price
LusakaZambia
Lusaka
Check price
VictoriaSeychelles Islands
Victoria
From $ 508
AntananarivoMadagascar (Malagasy)
Antananarivo
From $ 667
Bahir DarEthiopia
Bahir Dar
Check price
GonderEthiopia
Gonder
Check price
MamoudzouMayotte
Mamoudzou
Check price
KinshasaCongo Democratic Republic Of
Kinshasa
Check price
Victoria FallsZimbabwe
Victoria Falls
From $ 446
BlantyreMalawi
Blantyre
Check price
MaputoMozambique
Maputo
Check price
WindhoekNamibia
Windhoek
From $ 581
LivingstoneZambia
Livingstone
From $ 543
Djibouti CityDjibouti
Djibouti City
Check price
GaboroneBotswana
Gaborone
Check price
Nosy BeMadagascar (Malagasy)
Nosy Be
From $ 1.056
AsmaraEritrea
Asmara
Check price
Arba MinchEthiopia
Arba Minch
Check price
YaoundeCameroon, United Republic Of
Yaounde
Check price
JinkaEthiopia
Jinka
From $ 632
MoroniComoros
Moroni
Check price
BeiraMozambique
Beira
Check price
BrazzavilleCongo
Brazzaville
Check price
Dire DawaEthiopia
Dire Dawa
Check price
BulawayoZimbabwe
Bulawayo
Check price
LalibelaEthiopia
Lalibela
Check price
LuandaAngola
Luanda
Check price
KamembeRwanda
Kamembe
Check price
NampulaMozambique
Nampula
Check price
Port HarcourtNigeria
Port Harcourt
Check price
LubumbashiCongo Democratic Republic Of
Lubumbashi
Check price
DoualaCameroon, United Republic Of
Douala
Check price
LibrevilleGabon
Libreville
Check price
NajranSaudi Arabia
Najran
Check price
GomaCongo Democratic Republic Of
Goma
Check price
Pointe-NoireCongo
Pointe-Noire
Check price
EnuguNigeria
Enugu
Check price
GobaEthiopia
Goba
Check price
JimmaEthiopia
Jimma
Check price

Frequently asked questions

How many cities offer flights to Mombasa?
Currently, air links are established with 14 cities worldwide. This list includes both domestic Kenyan destinations and major international transport hubs in Africa, Europe, and the Middle East.
Which cities have the most frequent flights to Mombasa?
The highest number of flights are operated from Nairobi (336 flights per week), Addis Ababa (28 flights), and Dubai (15 flights). Routes from Zanzibar City (14 flights) and Frankfurt (12 flights) are also popular.
How many airlines fly to Mombasa?
A total of 20 airlines operate flights to this destination. The most active carriers offering the largest number of flight options are Air Jamaica, Kenya Airways, and Ethiopian Airlines.
Which airports receive flights to Mombasa?
All major international and domestic flights are handled by Moi International Airport (MBA). The terminal is located just 8 km from the central part of the city, making the journey to hotels quick and convenient.
How can I find cheap tickets to Mombasa?
To find the best deals, it is recommended to compare options from all 20 carriers in the market. Using the search form in the departure city cards located further down the page will allow you to quickly find the optimal fares for your desired dates.

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 .