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.

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 point | Carriers to Marrakech | Who it suits |
|---|---|---|
| Amsterdam Schiphol | Transavia | Randstad, north and east of the Netherlands |
| Eindhoven Airport | Ryanair, Transavia | North Brabant, Limburg, east of the country |
| Brussels Airport | Ryanair, Royal Air Maroc, Transavia, TUI fly Belgium | Anyone wanting choice and a fallback |
| Brussels South Charleroi | Ryanair | Anyone 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.
| Option | Advantage | Drawback |
|---|---|---|
| Direct from Amsterdam | Shortest journey, no connection risk | One operator, so no fallback |
| Direct from Eindhoven or Brussels | More carriers, more pricing pressure | Longer journey to the airport |
| Connecting in Casablanca | One through ticket, baggage checked through | Longer total journey; a missed connection costs a day |
| Two separate tickets | Sometimes the cheapest combination on paper | No 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 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.
- Understanding the old city — the medina of Marrakech explains how the souks are laid out.
- Where to sleep — the trade-off between medina, Gueliz and Palmeraie is in where to stay in Marrakech.
- Money on the ground — exchange, withdrawals and cards in money and payment in Marrakech.
- Getting around the country — trains, buses and taxis in our Morocco transport guide.
- What to pack — by season, in our Morocco packing list.
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 Amsterdam | Carriers | What for |
|---|---|---|
| Marrakech Menara | Transavia | Medina, souks, Atlas and desert trips |
| Casablanca Mohammed V | Transavia, Royal Air Maroc | Business and the domestic hub |
| Agadir Al Massira | Transavia | Beach, surf and the Souss valley |
| Rabat-Sale | Transavia | The capital, quieter than Marrakech |
| Tangier Ibn Battouta | Royal Air Maroc, Air Arabia Maroc | The north and Chefchaouen |
| Fez-Saiss | Air Arabia Maroc | The oldest medina in the country |
| Nador Al Aroui | Royal Air Maroc, Air Arabia Maroc | The east and the Rif |
| Al Hoceima | Royal Air Maroc | The 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.



