Mombasa is Kenya’s beach capital — white sand at Diani and Nyali, an old Swahili town, and warm Indian Ocean water. There’s no everyday nonstop from Amsterdam: most travellers connect once through Nairobi on KLM or Kenya Airways, though a seasonal winter charter flies direct. This guide covers the realistic routings, a fair return fare in euros, and how to book well.
Route: Amsterdam (AMS) → Mombasa, Moi International (MBA)
Distance: approximately 6,900 km (4,290 miles)
Typical journey time: about 12–16 hours with one stop; a seasonal nonstop runs roughly 9h 30m
Direct flights: Mostly no — the year-round option connects via Nairobi (KLM, Kenya Airways). A seasonal winter charter with TUI fly Netherlands operates non-stop on limited dates.
Fares from Amsterdam to Mombasa (EUR)
Mombasa’s high season is the European winter, when sun-seekers head for the coast — December to March is busiest and priciest, peaking over the Christmas holidays. The “long rains” of April and May are the cheapest and quietest. The table below shows when the route is busiest. We no longer print per-month fare estimates here, because they were never measured.
| Month | Demand |
|---|---|
| January | high (beach season) |
| February | high |
| March | high |
| April | medium (rains start) |
| May | low (long rains) |
| June | low-medium |
| July | medium (summer holidays) |
| August | medium |
| September | low-medium |
| October | medium |
| November | high (season starts) |
| December | very high (holidays) |
We don’t yet hold a large sample of tracked fares on this specific route, so these ranges are indicative from current airline pricing rather than a firm aifly baseline. As a rule of thumb, a return under about €550 is a good price, and the low-season months (April–June) offer the best value.
Airlines on this route
Almost every everyday itinerary connects once, usually in Nairobi:
- KLM — non-stop from Schiphol to Nairobi on the 787, then a short domestic hop to Mombasa; the smoothest single-connection routing.
- Kenya Airways — the flag carrier flies the same Nairobi connection with frequent onward flights to Mombasa; a KLM partner, so bags can be checked through.
Other one-stop and seasonal options:
- TUI fly Netherlands — operates a seasonal winter charter non-stop between Amsterdam and Mombasa on limited dates; the only genuinely direct service, and worth checking if your travel falls in the winter-sun window.
- Qatar Airways via Doha, Emirates via Dubai and Turkish Airlines via Istanbul — Gulf and Istanbul hubs that connect onward to Mombasa, sometimes at the lowest fares.
For most dates the KLM/Kenya Airways connection via Nairobi is the fastest and most reliable. If you’re travelling in winter, compare the seasonal TUI fly nonstop — it can be both quicker and competitively priced.
When to book & how to save
- Book 2–4 months ahead, and earlier for Christmas and February half-term, when the coast fills with European sun-seekers.
- Travel in the low season (April–June) for the cheapest fares; the long rains come in short bursts and the beaches are quiet.
- Check the seasonal nonstop if you’re flying in winter — a direct TUI fly charter avoids the Nairobi connection entirely.
- Mind the connection in Nairobi: the onward Mombasa flight is domestic, so allow enough time and check whether your bag is tagged through.
- Compare all-in prices with bags — full-service fares to Mombasa usually include a checked bag, but the cheapest tickets and charter fares may charge extra.
Arriving in Mombasa
You land at Moi International (MBA), about 10 km northwest of the island city centre. Most beach visitors head straight to Nyali and Bamburi on the north coast or, across the Likoni ferry, to Diani on the south coast. A licensed airport taxi to the north-coast hotels runs roughly €15–€25; Diani is further and pricier because of the ferry crossing, so many resorts arrange a transfer. Kenya’s eTA is required before travel, and the country uses the shilling.
Frequently asked questions
Are there direct flights from Amsterdam to Mombasa?
Not year-round. The everyday routing connects once, usually in Nairobi, with KLM or Kenya Airways. A seasonal winter charter with TUI fly Netherlands does fly non-stop on limited dates, so it’s worth checking if you’re travelling in the European winter.
How long is the flight from Amsterdam to Mombasa?
With one stop via Nairobi, the total journey usually takes 12 to 16 hours including the connection. The seasonal nonstop charter, when it runs, takes about 9 hours 30 minutes each way.
How much does it cost to fly from Amsterdam to Mombasa?
A typical economy return runs about €500–€880 depending on the season. The best value is in the April–June low season, where returns can dip toward €500, while the December holidays sit at the top of the range.
What is the cheapest month to fly from Amsterdam to Mombasa?
May is usually the cheapest, during the long rains, followed by April and June. Avoid the December holidays and the January–March beach-season peak, which are the busiest and most expensive.
Which airlines fly from Amsterdam to Mombasa?
Via Nairobi: KLM and Kenya Airways. Seasonal nonstop: TUI fly Netherlands (winter charter). Other one-stop options connect via the Gulf or Istanbul with Qatar Airways, Emirates or Turkish Airlines.
Which airport do I fly into in Mombasa?
You arrive at Moi International (MBA), about 10 km from the city centre, and the gateway to Kenya’s south-coast beaches at Nyali, Bamburi and (across the ferry) Diani.
How far in advance should I book Amsterdam to Mombasa flights?
Aim for 2 to 4 months ahead, and earlier for Christmas and February half-term. Fares and the limited seasonal nonstop seats fill early over the winter beach season, so booking ahead almost always saves money.
Is it better to connect in Nairobi or the Gulf?
For most dates, a Nairobi connection with KLM or Kenya Airways is the fastest and simplest, since it’s a short domestic hop onward to Mombasa. A Gulf or Istanbul routing can be cheaper but usually takes longer overall — compare the total journey time and price.
Route and schedule details from current airline schedules; last reviewed July 2026. Indicative economy returns — always check the live fare before booking.



