Flights from Amsterdam to Marrakech – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
AMS to RAK – All flight route options from Schiphol, Netherlands to Marrakesh Menara Airport, Morocco. These routes are operated by 20 airlines. Fly non-stop with Transavia or easyJet, or choose from 15 different stopover flights. The shortest flight time is 3 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Marrakesh Menara Airport
We got great deals on hotels and car rentals near the airport.
Amsterdam to Marrakech flights
There are over 17 airlines and as many as 179 flights every week to this destination. You can fly non-stop to Marrakech (RAK) from Amsterdam (AMS) with Transavia or easyJet but if a stopover option suits you better you can choose to fly via Casablanca, Marseille or any other of the 15 alternatives with connectiing airports.
Amsterdam to Marrakech with Transavia
You can fly non-stop every weekday with flights departing from 5:00 am to 5:00 pm.
With Iberia
If you fly from Amsterdam with Iberia you will do a stopover in Madrid, MAD before reaching Marrakech. This flight trip will take 6 hours and 10 minutes and you can fly every weekday with departures at 7:00 am, 12 noon or 2:00 pm. Iberia is a member of the air alliance OneWorld.
Distance & flight times: Schiphol to Marrakesh Menara Airport
The shortest flight time between AMS and RAK is 3 hours and 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 45m | - | 1577 miles (2537 km) |
CMN Casablanca | 6h 25m | 2h 0m | 1579 miles (2541 km) |
MRS Marseille | 6h 40m | 45m | 1712 miles (2755 km) |
DUB Dublin | 7h 15m | 2h 15m | 1986 miles (3195 km) |
CDG Paris | 7h 20m | 4h 35m | 1578 miles (2539 km) |
BRU Brussels | 7h 25m | 3h 5m | 1584 miles (2549 km) |
FRA Frankfurt | 7h 35m | 3h 10m | 1770 miles (2848 km) |
BCN Barcelona | 7h 45m | 2h 15m | 1652 miles (2658 km) |
ZRH Zurich | 8h 0m | 40m | 1785 miles (2872 km) |
GVA Geneva | 8h 25m | 4h 0m | 1693 miles (2724 km) |
LHR London | 8h 30m | 3h 35m | 1642 miles (2642 km) |
LUX Luxembourg | 8h 35m | 4h 5m | 1650 miles (2655 km) |
MAD Madrid | 8h 40m | 4h 5m | 1576 miles (2536 km) |
LCY London | 8h 45m | - | - |
LIS Lisbon | 9h 0m | 4h 15m | 1655 miles (2663 km) |
MUC Munich | 9h 15m | 4h 0m | 1976 miles (3179 km) |


Quick copy and share this page
From Amsterdam to Morocco
Below is a list of other destinations to Morocco from Schiphol with either direct flights or 1 stop connections.
-
CMN Casablanca Direct
-
AGA Agadir Direct
-
TNG Tangier Direct
-
FEZ Fes Direct
-
RBA Rabat Direct
-
NDR Nador Direct
-
OUD Oujda
-
ESU Essaouira
-
TTU Tetouan Direct
-
VIL Dakhla
From Netherlands to Marrakech
Below is a list of other cities in Netherlands with flights to Marrakech with either non-stop or connecting flights.
-
EIN Eindhoven Direct
-
RTM Rotterdam