Wayfli › London (STN) › To Casablanca (CMN)

London (STN) to Casablanca (CMN) flights

There are direct flights from London Stansted Airport to Casablanca Mohammed V International Airport, sold by one airline: Royal Air Maroc. The distance is 2,153 km, about 3h 10m in the air. There are also 23 one-stop options, via airports such as Amsterdam, Barcelona and Madrid.

Live fares for STN → CMNSee all routes on the map
2,153 kmdistance
~3h 10mdirect flight time (estimate)
1direct airline
23one-stop options

Direct flights from London to Casablanca

RouteAirlines (incl. codeshares)DistanceTime (est.)
STN → CMNRoyal Air Maroc2,153 km~3h 10m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
AMS AmsterdameasyJet then Royal Air Maroc and Transavia2,640 km~5h 55m
BCN BarcelonaRyanair then Air Arabia Maroc and Royal Air Maroc2,412 km~5h 35m
MAD MadridRyanair then Royal Air Maroc and Iberia2,169 km~5h 20m
LIS LisbonRyanair then Royal Air Maroc and Portugalia Airlines2,245 km~5h 25m
AGP MalagaRyanair and easyJet then Royal Air Maroc and Iberia2,195 km~5h 20m
ALC AlicanteRyanair then Royal Air Maroc2,350 km~5h 30m
GVA GenevaJet2.com then Royal Air Maroc2,602 km~5h 50m
NCE NiceeasyJet then Royal Air Maroc2,770 km~6h 5m
LYS LyoneasyJet then Air Arabia Maroc and Royal Air Maroc2,518 km~5h 45m
MRS MarseilleRyanair then Royal Air Maroc2,588 km~5h 50m
OPO PortoRyanair then Royal Air Maroc2,244 km~5h 25m
VLC ValenciaRyanair then Royal Air Maroc and Iberia2,310 km~5h 30m

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