Mombasa Airport Flights

MBA · Flights · Mombasa, Kenya

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.

Busiest routeMombasa ⇄ Nairobi

The coast’s main domestic air link.

Flight timeAbout 1 hour

Mombasa to Nairobi, non-stop.

Frequency100+ a week

Frequent daily Mombasa–Nairobi flights.

Distance to Nairobi≈ 420 km

Around 425 km southeast by air.

Domestic terminalTerminal 2

International services use Terminal 1.

Lead carriersKQ · Jambojet · Fly540

Plus Safarilink and other operators.

CodesMBA · HKMO

IATA and ICAO identifiers.

Coast & safariLight aircraft

Diani, Lamu, Mara, Amboseli airstrips.

The flight network, explained

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.

Moi International Airport (MBA), the coast's main air gateway in Mombasa
Moi International Airport, Mombasa (MBA / HKMO). Photo: Wikimedia Commons.
Four kinds of flight

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

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
Domestic flights guide
International

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
International flights guide
Charter

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
Charter flights guide
Coast & safari

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
Coast & safari guide
The route everyone asks about

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.

≈ 1 hour non-stop ≈ 420 km MBA → Nairobi (JKIA / Wilson) Embraer regional jets

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:

Fastest

Fly

~1 hr

Gate to gate, plus airport time. Best when you value speed or are connecting onward.

SGR train

~5 hrs

The Madaraka Express from Miritini. Scenic, and central at the Nairobi end.

Road

8–10 hrs

The A109 highway. Long, but flexible for stops and larger groups with gear.

Who flies here

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.

Kenya AirwaysJambojetFly540SafarilinkSkyward Express

Regional

East Africa & the Gulf.

Qatar AirwaysEthiopianRwandAirUganda Airlines

Charter

Seasonal European holidays.

CondorNeosTUI flyCharter operators

Coast & safari

Light-aircraft airstrips.

SafarilinkMombasa Air Safari
Schedules change: carriers add and drop Mombasa routes regularly, and many European services are seasonal charters. Treat these as a guide to the kind of flights MBA handles, then check live schedules with the airline or your travel agent. The full airlines & destinations guide has the detail.
Booking & planning

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.

At the airport

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.

01

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.

02

Know your terminal

Domestic flights generally use Terminal 2 and international flights Terminal 1 — confirm yours, as some Kenya Airways services differ.

03

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.

04

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.

Disruption happens: weather, schedule changes and seasonal demand can all affect coastal flights. If your flight is delayed or cancelled, follow your airline’s guidance first, and keep your booking reference and contacts handy.
Flight questions

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.

Once your flight is booked

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.

MombasaAirport.com — an independent traveller guide to Moi International Airport. Flight routes, carriers and schedules change; always confirm details with your airline and official Kenyan Airports Authority Page for Moi International Airport, Mombasa (MBA).
MBA · HKMO

Airport photography via Wikimedia Commons (CC BY-SA); aviation and coastal imagery via Unsplash. Route and airline information compiled from public aviation sources.

Scroll to Top