Wayfli › Paris (ORY) › To Casablanca (CMN)

Paris (ORY) to Casablanca (CMN) flights

There are direct flights from Paris-Orly Airport to Casablanca Mohammed V International Airport, sold by 2 airlines (including codeshares): Royal Air Maroc and Transavia France. The distance is 1,897 km, about 2h 50m in the air. There are also 26 one-stop options, via airports such as Barcelona, Madrid and London.

Live fares for ORY → CMNSee all routes on the map
1,897 kmdistance
~2h 50mdirect flight time (estimate)
2direct airlines
26one-stop options

Direct flights from Paris to Casablanca

RouteAirlines (incl. codeshares)DistanceTime (est.)
ORY → CMNRoyal Air Maroc, Transavia France1,897 km~2h 50m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
BCN BarcelonaIberia and Transavia France then Air Arabia Maroc and Royal Air Maroc2,053 km~5h 10m
MAD MadridAir France and Iberia then Royal Air Maroc and Iberia1,897 km~5h
LHR LondonBritish Airways and Iberia then Royal Air Maroc2,460 km~5h 40m
LIS LisbonIberia and Transavia France then Royal Air Maroc and Portugalia Airlines2,056 km~5h 10m
AGP MalagaIberia and Transavia France then Royal Air Maroc and Iberia1,914 km~5h
ALC AlicanteIberia and Vueling then Royal Air Maroc2,021 km~5h 10m
GVA GenevaeasyJet then Royal Air Maroc2,237 km~5h 25m
NCE NiceAir France and Transavia France then Royal Air Maroc2,393 km~5h 35m
LYS LyonAir France then Air Arabia Maroc and Royal Air Maroc2,138 km~5h 15m
MRS MarseilleAir France and Transavia France then Royal Air Maroc2,205 km~5h 20m
OPO PortoIberia and Transavia France then Royal Air Maroc2,082 km~5h 10m
VLC ValenciaIberia and Vueling then Royal Air Maroc and Iberia1,983 km~5h 5m

More from Paris 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.