Wayfli › Marseille (MRS) › To Casablanca (CMN)

Marseille (MRS) to Casablanca (CMN) flights

There are direct flights from Marseille Provence Airport to Casablanca Mohammed V International Airport, sold by one airline: Royal Air Maroc. The distance is 1,578 km, about 2h 25m in the air. There are also 20 one-stop options, via airports such as Barcelona, Madrid and Lisbon.

Live fares for MRS → CMNSee all routes on the map
1,578 kmdistance
~2h 25mdirect flight time (estimate)
1direct airline
20one-stop options

Direct flights from Marseille to Casablanca

RouteAirlines (incl. codeshares)DistanceTime (est.)
MRS → CMNRoyal Air Maroc1,578 km~2h 25m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
BCN BarcelonaIberia and Vueling then Air Arabia Maroc and Royal Air Maroc1,578 km~4h 35m
MAD MadridRyanair and Iberia then Royal Air Maroc and Iberia1,664 km~4h 40m
LIS LisbonRyanair and Portugalia Airlines then Royal Air Maroc and Portugalia Airlines1,925 km~5h
AGP MalagaRyanair then Royal Air Maroc and Iberia1,580 km~4h 35m
ALC AlicanteRyanair then Royal Air Maroc1,588 km~4h 35m
LYS LyonHOP! then Air Arabia Maroc and Royal Air Maroc2,002 km~5h 5m
OPO PortoRyanair then Royal Air Maroc2,048 km~5h 10m
VLC ValenciaRyanair then Royal Air Maroc and Iberia1,578 km~4h 35m
ALG AlgierAir France and Air Algerie then Air Algerie and Royal Air Maroc1,820 km~4h 55m
RAK MarrakechAir France and Royal Air Maroc then Royal Air Maroc1,956 km~5h 5m
SVQ SevillaRyanair then Royal Air Maroc1,629 km~4h 40m
BOD BordeauxAir France and Ryanair then Royal Air Maroc1,902 km~5h

More from Marseille and Casablanca

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.