🇳🇱AmsterdamAMS🇲🇦MarrakeshRAK
Direct + 20 connectionsAlliance
≤ 4h 14m
20 routesConnecting flights
20 routes1-stop connections via intermediate airports. Durations exclude layover.
🇫🇷

AT
viaParis (Roissy-en-France, Val-d'Oise)CDG
3h 58m
2,528 km
🇪🇸/Iberia_(airline)-Logo.wine.svg)


AT+1
viaMadridMAD
3h 58m
2,525 km
🇫🇷
TOATV7
viaBordeauxBOD
3h 58m
2,526 km
🇪🇸




viaMálagaAGP
3h 59m
2,535 km
🇧🇪

AT
viaZaventemBRU
3h 59m
2,538 km
🇫🇷
viaParis (Orly, Val-de-Marne)ORY
TOAT
TB
3h 59m
2,528 km
🇫🇷

TO
+1
viaToulouse/BlagnacTLS
4h 1m
2,567 km
🇵🇹

viaFaroFAO
4h 1m
2,572 km
🇪🇸




viaValenciaVLC
4h 3m
2,592 km
🇪🇸



viaAlicanteALC
4h 5m
2,620 km
🇱🇺
LG
viaLuxembourgLUX
4h 6m
2,643 km
🇪🇸



viaBarcelonaBCN
4h 7m
2,646 km
🇵🇹




viaLisbonLIS
4h 7m
2,650 km
🇬🇧
viaLondonLHR
4h 8m
2,664 km
🇬🇧
LS
viaLondon, EssexSTN
4h 8m
2,666 km
🇫🇷

TOAT+1
viaColombier-Saugnieu, RhôneLYS
4h 9m
2,667 km
🇵🇹



viaPortoOPO
4h 9m
2,669 km
🇩🇪
EW
viaDüsseldorfDUS
4h 10m
2,680 km
🇨🇭


viaGenevaGVA
4h 11m
2,711 km
🇫🇷
ATTO
viaMarignane, Bouches-du-RhôneMRS
4h 14m
2,742 km
Loading map...
Flying from Amsterdam to Marrakesh
Looking for flights from Amsterdam (AMS) to Marrakesh (RAK)? DepartureMap shows you all available direct flights and 1-stop connecting options between these two cities.
There is a direct flight from Amsterdam to Marrakesh with an average flight time of 3h 28m, covering a distance of 2,525 km. This route is operated by Transavia, easyJet.
20 connecting routes are available with 1 stop, flying via airports such as Paris (Roissy-en-France, Val-d'Oise) (CDG), Madrid (MAD), Bordeaux (BOD). Total flight times shown exclude layover time at the connecting airport.