Flying from Amsterdam to Marrakech: carriers and alternatives

Nouveau terminal de l'aéroport de Marrakech-Ménara, hub des nouvelles liaisons aériennes vers le Maroc

Amsterdam to Marrakech is the most searched air route between the Netherlands and Morocco, and at the same time one of the most narrowly served. Exactly one carrier operates it without a stop. That shapes the fare you pay, the choice of departure times you get, and what happens if your service is cancelled. Below is who flies it, what the alternatives are, and why Eindhoven or Brussels is sometimes the better call.

In short: what you need to know

  • One carrier flies it direct from Amsterdam Schiphol to Marrakech Menara: Transavia.
  • Eindhoven has two: Ryanair and Transavia. Often the better option for the south of the country.
  • Brussels has four: Ryanair, Royal Air Maroc, Transavia and TUI fly Belgium. The widest choice in the whole Benelux for Marrakech.
  • Flight time: roughly three and a half to four hours.
  • Time difference: Morocco keeps GMT all year, so it is one hour earlier in winter and two hours in summer.
  • Menara is a large airport: over nine million passengers a year across two terminals, the second largest in the country.
  • No visa for stays of up to ninety days, but a passport is mandatory.

Who flies direct from Amsterdam to Marrakech?

Transavia is the only direct operator on this route from Schiphol. The carrier is part of the Air France-KLM group, which means it counts as European: EU passenger rights in cases of delay, cancellation and denied boarding apply to all of its services, including the return leg out of Morocco.

A single operator means two things in practice. First, there is no competitive pressure on the same route, which keeps fares firm through the holiday periods. Second, there is no fallback: if your service is cancelled, no second carrier can take you on the same route that day. You then depend on Transavia’s next departure, or on being rerouted from a different airport.

A Transavia aircraft on the apron, the only carrier linking Amsterdam and Marrakech without a stop
Transavia is the only direct operator on the Amsterdam to Marrakech route.

The alternatives: Eindhoven, Brussels and Charleroi

Because Schiphol has only one operator, it is worth looking at the other departure points in the Benelux. There are three serving Marrakech, and Brussels is by far the widest.

Departure pointCarriers to MarrakechWho it suits
Amsterdam SchipholTransaviaRandstad, north and east of the Netherlands
Eindhoven AirportRyanair, TransaviaNorth Brabant, Limburg, east of the country
Brussels AirportRyanair, Royal Air Maroc, Transavia, TUI fly BelgiumAnyone wanting choice and a fallback
Brussels South CharleroiRyanairAnyone driving and weighing price heavily

Mind the difference between the two Brussels airports. Brussels Airport and Brussels South Charleroi lie more than fifty kilometres apart and are sometimes both labelled simply Brussels in booking systems. Always check the airport code on your confirmation: BRU or CRL. The full Belgian picture is in flights from Belgium to Morocco.

Direct or with a connection?

With one direct operator from Schiphol, a connection comes into play sooner than on other routes. Royal Air Maroc links Casablanca to its network and runs domestic legs from there; connections via European hubs also exist. The trade-off is not only journey time but risk.

OptionAdvantageDrawback
Direct from AmsterdamShortest journey, no connection riskOne operator, so no fallback
Direct from Eindhoven or BrusselsMore carriers, more pricing pressureLonger journey to the airport
Connecting in CasablancaOne through ticket, baggage checked throughLonger total journey; a missed connection costs a day
Two separate ticketsSometimes the cheapest combination on paperNo protection at all if you miss the connection

That last point is the most important line in the table. If you book two separate tickets one after the other, the second carrier is not liable when a delay on the first makes you miss the connection. On a single through ticket, it is. On this route that distinction is worth the most money.

Flight time and time difference

Allow roughly three and a half to four hours in the air. Marrakech lies further from the Netherlands than the northern Moroccan airports, which makes this route, along with Agadir, the longest in the Dutch network.

Morocco keeps GMT all year. The Netherlands is on UTC+1 in winter and UTC+2 in summer, so it is one hour earlier in Morocco in winter and two hours in summer. In practice a service leaving Amsterdam at 07:00 lands around 08:30 local time in summer, which gives you a full day in Marrakech. On the way back the effect reverses and the flight looks longer than it is.

Arriving at Marrakech Menara: what you will find

Menara handled over nine million passengers in 2024 and is, after Casablanca, the second largest airport in Morocco. It has two terminals. That scale means you find a full set of facilities on arrival: several baggage belts, car hire desks, cash machines and an organised taxi rank.

The new terminal building at Marrakech Menara airport, the second largest airport in Morocco
Marrakech Menara handles over nine million passengers a year across two terminals.

The pinch point on arrival is passport control, which at peak hours can be the longest wait of the whole trip. A growing number of Moroccan airports now have automated gates; how they work and who may use them is covered in our article on the biometric e-gates at Moroccan airports. Anyone wanting to shorten the wait will find the paid options in our guide to fast track at Moroccan airports.

We describe the airport in full on our page covering Marrakech Menara airport, with current departures and arrivals and the food outlets in Marrakech airport restaurants.

From Menara into the medina

The airport sits close to the city, which sets Marrakech apart from many destinations: the run into the centre is short. You have three options, each with its own trade-off.

  • Taxi — quickest and most used. Agree the fare before you get in, or ask for the meter. That is the single most important rule for a first visit.
  • City bus — cheapest, with a stop at the terminal and a route through the centre. Less practical with heavy luggage.
  • Pre-booked transfer — the most predictable option, particularly for a late arrival or with children.

The detail of the journey is in our guide to Marrakech airport to the city centre, and the provider comparison in our Morocco airport transfers comparison. If you would rather drive, see our page on car rental at Moroccan airports.

Baggage: mind the gap between carriers

Two very different models compete on this route. Transavia applies a fare that includes cabin baggage, with checked baggage added separately. Ryanair, which flies from Eindhoven and Charleroi, charges separately for almost everything beyond the seat. Royal Air Maroc and TUI fly Belgium, both out of Brussels, apply wider standard conditions.

The European reform of passenger rights changed part of this picture, but not identically on every service. The carrier-by-carrier detail is in our article on the EU cabin bag rules on flights to Morocco. If something goes wrong, the remedies are in flight delay and cancellation rights in Morocco.

When should you book?

Marrakech is a leisure destination, and its fare pattern differs from the diaspora routes into northern Morocco. The peaks fall in the spring half-term, the Christmas period and the summer months. Because Schiphol has only one operator, shifting your dates is often more effective than switching carrier.

Climatically, March to May and September to November are the kindest months: the summer heat has gone and the nights are still mild. What each month brings, with temperatures and crowd levels, is in our guide to the best time to visit Morocco.

First time in Marrakech: where to start

If this is your first visit, the length of your stay decides what is realistic. For a long weekend the old city is enough; from three days the day trips come into play.

Entry rules: what you must carry

Two misunderstandings regularly cost travellers their flight on this route. The first: an identity card is not enough, because Morocco sits outside the European Union and outside the Schengen area. A passport is mandatory, even for a long weekend. The second: the paper landing card that was filled in on board for years no longer exists; it was abolished on 16 September 2019. Officers may still ask verbally where you are staying.

The dirham is also a closed currency: you may carry no more than 2,000 MAD in banknotes in or out, so buying dirhams before departure serves no purpose. The full detail is in our guide to Morocco visa and entry requirements and in what you can bring into Morocco.

Official sources

  • The airports — the Moroccan airports authority publishes operational information per airport at onda.ma.
  • Entry rules — Dutch government travel advice is published at nederlandwereldwijd.nl.
  • Your flight — the carrier remains the only reliable source for its current programme and baggage conditions.

Five mistakes to avoid

  • Comparing Schiphol only. With one operator on the route you are leaving out three other departure points and three other carriers.
  • Confusing Brussels and Charleroi. Two airports, more than fifty kilometres apart, sometimes under the same city name in booking systems.
  • Forgetting the time difference. Morocco is behind the Netherlands, so the return looks longer than the outbound.
  • Turning up with an identity card. A passport is mandatory for Morocco.
  • Not agreeing the taxi fare. Do it on arrival, before you get in, or ask for the meter.

FAQ — Flying from Amsterdam to Marrakech

Which carrier flies direct from Amsterdam to Marrakech?

Transavia, and only Transavia. From Eindhoven, Ryanair and Transavia serve Marrakech, and from Brussels four carriers do.

How long is the Amsterdam to Marrakech flight?

Roughly three and a half to four hours. Along with Agadir it is the longest Moroccan route from a Dutch airport.

Is it cheaper to fly from Eindhoven or Brussels?

That depends on the date, but there is a structural difference: Schiphol has one operator and therefore no competition on the route, while Brussels has four and Eindhoven two.

What is the time difference between Amsterdam and Marrakech?

Morocco keeps GMT all year. It is therefore one hour earlier in Marrakech in winter and two hours earlier in summer.

How do I get from Menara airport into the centre?

By taxi, by city bus or with a pre-booked transfer. The airport is close to the city, so the run is short. For a taxi, agree the fare in advance.

Which Dutch airport should I choose for Marrakech?

Schiphol if you live in the Randstad or the north and east, Eindhoven if you are coming from North Brabant or Limburg. Eindhoven also offers two carriers against one at Schiphol, which leaves room to compare that the Amsterdam route does not have.

Are there direct flights from the Netherlands to Essaouira?

No. Within the whole Benelux, Essaouira is reachable directly only from Charleroi with Ryanair. From Marrakech, allow around two and a half hours by road to reach the Atlantic coast.

What else Schiphol offers for Morocco

If you are still weighing up your destination, this is worth knowing: Marrakech is not the only Moroccan city reachable directly from Amsterdam. Schiphol has eight Moroccan destinations, more than any other Dutch airport, and the choice between those eight shapes your trip more than the carrier does.

Destination from AmsterdamCarriersWhat for
Marrakech MenaraTransaviaMedina, souks, Atlas and desert trips
Casablanca Mohammed VTransavia, Royal Air MarocBusiness and the domestic hub
Agadir Al MassiraTransaviaBeach, surf and the Souss valley
Rabat-SaleTransaviaThe capital, quieter than Marrakech
Tangier Ibn BattoutaRoyal Air Maroc, Air Arabia MarocThe north and Chefchaouen
Fez-SaissAir Arabia MarocThe oldest medina in the country
Nador Al ArouiRoyal Air Maroc, Air Arabia MarocThe east and the Rif
Al HoceimaRoyal Air MarocThe central Rif and its coast

Note the pattern: the two leisure destinations, Marrakech and Agadir, are flown by Transavia, while the northern and eastern destinations are flown by the Moroccan carriers. That is not accidental but a reflection of two different markets operating from the same airport.

In summary

Amsterdam to Marrakech works, but with one operator and therefore no fallback. Always compare Eindhoven and Brussels before you book, since those departure points line up two and four carriers respectively on the same destination. The full Dutch network is in flights from the Netherlands to Morocco.

Image credits

Images: featured image « Marrakesh Menara Airport New Terminal » — Max221B (CC BY-SA 4.0) ; « Aeroport de Lyon-Saint-Exupery – terminal 1B – mars 2018 – avions » — Benoit Prieur (CC0), via Wikimedia Commons.

Scroll to Top