Wayfli › Stockholm (ARN) › To Casablanca (CMN)

Stockholm (ARN) to Casablanca (CMN) flights

There are direct flights from Stockholm-Arlanda Airport to Casablanca Mohammed V International Airport, sold by one airline: Royal Air Maroc. The distance is 3,468 km, about 4h 45m in the air. There are also 26 one-stop options, via airports such as Amsterdam, Paris and Frankfurt.

Live fares for ARN → CMNSee all routes on the map
3,468 kmdistance
~4h 45mdirect flight time (estimate)
1direct airline
26one-stop options

Direct flights from Stockholm to Casablanca

RouteAirlines (incl. codeshares)DistanceTime (est.)
ARN → CMNRoyal Air Maroc3,468 km~4h 45m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
AMS AmsterdamITA Airways and Norwegian Air Sweden then Royal Air Maroc and Transavia3,479 km~6h 55m
CDG ParisAir France and ITA Airways then Air France and KLM3,471 km~6h 55m
FRA FrankfurtEthiopian Airlines and Lufthansa then Royal Air Maroc and Lufthansa3,500 km~6h 55m
BCN BarcelonaNorwegian Air Shuttle and Iberia then Air Arabia Maroc and Royal Air Maroc3,541 km~7h
MAD MadridIberia and SAS Scandinavian then Royal Air Maroc and Iberia3,468 km~6h 55m
FCO RomeNorwegian Air Shuttle and Malta Air then Royal Air Maroc and ITA Airways3,999 km~7h 35m
MUC MunichNorwegian Air Shuttle and Lufthansa then Royal Air Maroc3,635 km~7h 5m
LHR LondonAmerican Airlines and Finnair then Royal Air Maroc3,556 km~7h
LGW LondonNorwegian Air Sweden and Norwegian Air Shuttle then Air Arabia Maroc and Royal Air Maroc3,542 km~7h
STN LondonRyanair and Malta Air then Royal Air Maroc3,549 km~7h
MAN ManchesterNorwegian Air Shuttle and SAS Scandinavian then Royal Air Maroc3,677 km~7h 10m
ZRH ZurichSWISS and SAS Scandinavian then Royal Air Maroc3,557 km~7h

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