Flights to and from Mombasa Airport.
Moi International Airport (MBA) is the coast’s main air gateway, built around a busy domestic link to Nairobi, regional services across East Africa and the Gulf, seasonal European holiday charters, and light-aircraft hops to Diani, Lamu and the safari parks. This hub explains how flying to MBA works — the airlines, the routes, the terminals and how to plan and book.
The coast’s main domestic air link.
Mombasa to Nairobi, non-stop.
Frequent daily Mombasa–Nairobi flights.
Around 425 km southeast by air.
International services use Terminal 1.
Plus Safarilink and other operators.
IATA and ICAO identifiers.
Diani, Lamu, Mara, Amboseli airstrips.
What flying to Mombasa actually looks like.
Mombasa’s flight network has four clear layers — and knowing which one your trip sits in makes planning far simpler.
The busy core is domestic: frequent flights to Nairobi plus links to other Kenyan towns. Above that sits a regional and international layer to East African and Gulf hubs, a seasonal charter layer bringing holidaymakers straight from Europe during the coast’s peak months, and a network of light-aircraft services connecting the beach and safari airstrips.
International flights normally use Terminal 1; domestic flights use Terminal 2. Many long-haul travellers reach the coast by connecting through Nairobi’s Jomo Kenyatta International. Whatever the layer, airlines adjust Mombasa routes regularly, so treat the route lists here as a guide and confirm live schedules when you book.
Domestic, international, charter and safari flights.
Each flight type has its own airlines, airstrips, terminals and booking quirks. Open the dedicated guide for the one that matches your journey.
Domestic flights
The everyday backbone of the airport — frequent flights to Nairobi and onward links to other Kenyan towns, mostly from Terminal 2.
- Nairobi (JKIA)
- Wilson
- Malindi
- Kisumu
- Eldoret
International flights
Regional links to East African capitals and Gulf hubs that open onward connections worldwide, handled at Terminal 1.
- Doha
- Addis Ababa
- Kigali
- Entebbe
- Zanzibar
Seasonal charter flights
Holiday charters that fly direct from European cities during the coast’s high season, then pause for the rest of the year.
- Frankfurt
- Milan
- Brussels
- Amsterdam
- Warsaw
Coast & safari flights
Light-aircraft services to beach and bush airstrips, often via the General Aviation Terminal — the quick way to Diani or the Mara.
- Diani / Ukunda
- Lamu
- Malindi
- Masai Mara
- Amboseli
Mombasa to Nairobi flights.
This is the coast’s signature air corridor and one of the busiest routes in Kenya. Non-stop flights take about an hour for the roughly 420 km hop, with frequent departures spread right across the day — well over a hundred a week between the two cities.
Kenya Airways, Jambojet and Fly540 lead the route into Jomo Kenyatta International, with Safarilink and other operators adding frequencies — some using Nairobi’s more central Wilson Airport. Domestic departures generally leave from Terminal 2 at Mombasa. Here is how the three ways of making the journey compare:
Fly
Gate to gate, plus airport time. Best when you value speed or are connecting onward.
SGR train
The Madaraka Express from Miritini. Scenic, and central at the Nairobi end.
Road
The A109 highway. Long, but flexible for stops and larger groups with gear.
Airlines serving Mombasa Airport.
A snapshot of the carriers grouped by the kind of flying they do. Routes and airlines shift with the season — especially the European charters — so use the full directory and confirm current schedules before booking.
Domestic
Nairobi and Kenyan towns.
Regional
East Africa & the Gulf.
Charter
Seasonal European holidays.
Coast & safari
Light-aircraft airstrips.
Plan and book your Mombasa flight with less guesswork.
A little preparation makes flights cheaper and smoother — especially with low-cost domestic carriers, seasonal charters and Kenya’s entry requirements in the mix.
Live flights, arrivals and departures.
This hub covers the routes and planning around your flight. For up-to-the-minute times — gate, delay, baggage belt — your airline and the airport are always the authoritative source. Check with your flight number on the day.
Once you know your flight is on track, the arrivals and departures guides walk you through exactly what happens on the ground at Mombasa, step by step.
Check live status with your airline
Use your airline’s app or website with your flight number for the most accurate gate, timing and delay information.
Know your terminal
Domestic flights generally use Terminal 2 and international flights Terminal 1 — confirm yours, as some Kenya Airways services differ.
Allow time for connections
If you route through Nairobi, build in time to clear, collect and recheck bags and move between terminals before your next flight.
Plan the ground leg
Line up your airport transfer to the city, Diani, the North Coast or the SGR terminus before you land — especially for late arrivals.
Browse every Mombasa Airport flight guide.
Each page answers one specific flight question, so you reach the right detail quickly without wading through everything else.
Mombasa flights FAQs
Quick answers to what travellers search most about flying to and from Moi International Airport — then open the relevant guide for the full detail.
How long is the flight from Mombasa to Nairobi?
About an hour non-stop, covering roughly 420 km. That compares with around five hours on the SGR train and eight hours or more by road.
How many flights a day are there to Nairobi?
It is one of Kenya’s busiest air routes, with frequent departures through the day and well over a hundred flights a week across the carriers. Exact frequency changes by season, so check current schedules.
Which airlines fly Mombasa to Nairobi?
Kenya Airways, Jambojet and Fly540 lead the route to Jomo Kenyatta International, typically on Embraer regional jets, with Safarilink and other operators adding frequencies, some via Wilson Airport.
Are there international flights to Mombasa?
Yes — regional links to East African and Gulf hubs plus seasonal European holiday charters. Many long-haul travellers connect through Nairobi. Routes change seasonally, so confirm current services.
Are there direct flights from Europe?
Mostly seasonal charters during the coast’s peak months. Outside those, travellers usually connect through Nairobi or a Gulf hub such as Doha.
Can I fly to Diani or the Masai Mara from Mombasa?
Yes, on light aircraft. Operators such as Safarilink and Mombasa Air Safari serve Diani/Ukunda, Malindi, Lamu, the Masai Mara and Amboseli, often via the General Aviation Terminal.
Which terminal do domestic flights use?
Domestic flights generally use Terminal 2 and international flights Terminal 1, though some Kenya Airways services use Terminal 1 for both. Check your airline’s terminal information.
Do I need an eTA to fly into Mombasa?
Many foreign visitors must complete Kenya’s electronic travel authorisation before departure, whether they land at Mombasa or connect through Nairobi. Check the official Kenya eTA platform.
Is it better to fly or take the SGR to Nairobi?
Flying is fastest at about an hour plus airport time; the Madaraka Express takes around five hours but is scenic and central in Nairobi. It comes down to budget, luggage and schedule.
When is the cheapest time to book?
Fares vary constantly, but booking a few weeks ahead and flying midweek rather than at weekends often costs less, especially around Kenyan holidays and the coast’s peak season.
Where can I check live flight status?
Live arrival and departure times are published by your airline and the airport. Use your airline’s app or website with your flight number for the most accurate status.
Sort the part after you land.
With your flight sorted, line up the ground leg — airport transfers to Mombasa city, Diani Beach, the North Coast or the SGR terminus, plus arrivals and baggage guidance for a smooth landing.
