Wayfli › Los Angeles (LAX) › To Casablanca (CMN)

Los Angeles (LAX) to Casablanca (CMN) flights

There are direct flights from Los Angeles International Airport to Casablanca Mohammed V International Airport, sold by one airline: Royal Air Maroc. The distance is 9,619 km, about 12h 15m in the air. There are also 15 one-stop options, via airports such as Amsterdam, Paris and Frankfurt.

Live fares for LAX → CMNSee all routes on the map
9,619 kmdistance
~12h 15mdirect flight time (estimate)
1direct airline
15one-stop options

Direct flights from Los Angeles to Casablanca

RouteAirlines (incl. codeshares)DistanceTime (est.)
LAX → CMNRoyal Air Maroc9,619 km~12h 15m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
AMS AmsterdamKLM then Royal Air Maroc and Transavia11,283 km~16h 25m
CDG ParisAir France and ITA Airways then Air France and KLM11,034 km~16h 5m
FRA FrankfurtLufthansa and United Airlines then Royal Air Maroc and Lufthansa11,599 km~16h 50m
MAD MadridAmerican Airlines and Finnair then Royal Air Maroc and Iberia10,254 km~15h 10m
FCO RomeITA Airways then Royal Air Maroc and ITA Airways12,179 km~17h 30m
MUC MunichLufthansa and United Airlines then Royal Air Maroc11,933 km~17h 15m
LHR LondonAmerican Airlines and Finnair then Royal Air Maroc10,853 km~15h 55m
JFK New YorkAmerican Airlines and Alaska Airlines then Royal Air Maroc9,769 km~14h 35m
MIA MiamiAmerican Airlines and Alaska Airlines then Royal Air Maroc10,704 km~15h 45m
ZRH ZurichSWISS and United Airlines then Royal Air Maroc11,605 km~16h 50m
CPH CopenhagenNorwegian Air Shuttle then Royal Air Maroc11,954 km~17h 15m
LIS LisbonTAP Air Portugal then Royal Air Maroc and Portugalia Airlines9,754 km~14h 35m

More from Los Angeles 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.