Wayfli › Casablanca (CMN) › To Rome (FCO)

Casablanca (CMN) to Rome (FCO) flights

There are direct flights from Casablanca Mohammed V International Airport to Rome Leonardo da Vinci–Fiumicino Airport, sold by 2 airlines (including codeshares): Royal Air Maroc and ITA Airways. The distance is 1,976 km, about 2h 55m in the air. There are also 23 one-stop options, via airports such as Barcelona, Madrid and Milano.

Live fares for CMN → FCOSee all routes on the map
1,976 kmdistance
~2h 55mdirect flight time (estimate)
2direct airlines
23one-stop options

Direct flights from Casablanca to Rome

RouteAirlines (incl. codeshares)DistanceTime (est.)
CMN → FCORoyal Air Maroc, ITA Airways1,976 km~2h 55m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
BCN BarcelonaAir Arabia Maroc and Royal Air Maroc then ITA Airways and Ryanair2,073 km~5h 10m
MAD MadridRoyal Air Maroc and Iberia then ITA Airways and Ryanair2,197 km~5h 20m
MXP MilanoRoyal Air Maroc and easyJet then ITA Airways and Ethiopian Airlines2,458 km~5h 40m
LIS LisbonRoyal Air Maroc and TAP Air Portugal then ITA Airways and TAP Air Portugal2,456 km~5h 40m
AGP MalagaAir Arabia Maroc and Royal Air Maroc then ITA Airways and Iberia2,010 km~5h 5m
ALC AlicanteRoyal Air Maroc then Ryanair and Iberia1,993 km~5h 5m
GVA GenevaRoyal Air Maroc then ITA Airways and iFly2,538 km~5h 45m
NCE NiceRoyal Air Maroc then Air France and ITA Airways2,177 km~5h 20m
MRS MarseilleRoyal Air Maroc then Air France and ITA Airways2,180 km~5h 20m
LYS LyonAir Arabia Maroc and Royal Air Maroc then HOP! and Air France2,469 km~5h 40m
VLC ValenciaRoyal Air Maroc and Iberia then ITA Airways and Iberia2,033 km~5h 10m
ALG AlgierAir Algerie and Royal Air Maroc then Air Algerie and ITA Airways2,012 km~5h 5m

More from Casablanca and Rome

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.