Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Casablanca
  4. Casablanca to Milan
Nonstop route · Morocco → Italy

Flights from Casablanca to Milan

Air Arabia, Air Arabia Maroc and Royal Air Maroc fly nonstop from Casablanca to Milan. The flight takes around 3h 01m.

Direct flights available 3h 01m
CMNMIL

Casablanca to Milan at a glance

Fastest flight3h 01mEstimated
Nonstop flightsYesAir Arabia, Air Arabia Maroc, Royal Air Maroc

Airlines flying nonstop from Casablanca to Milan

3 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Air Arabia———Search
Air Arabia Maroc———Search
Royal Air Maroc———Search

Good to know

Distance
2,009 km1,248 miles
Flight time
3h 01mestimate
Time difference
NoneMilan vs Casablanca
Currency in Milan
EUR
Airports
CMN → MXP, BGY, LIN

Flights from Casablanca to Milan: questions answered

Are there direct flights from Casablanca to Milan?
Yes. Air Arabia, Air Arabia Maroc and Royal Air Maroc fly this route nonstop.
How long is the flight from Casablanca to Milan?
A nonstop flight covers 2,009 km and takes around 3h 01m.
Which airlines fly from Casablanca to Milan?
Air Arabia, Air Arabia Maroc and Royal Air Maroc operate nonstop flights on this route.
Which airports serve Casablanca and Milan?
Casablanca: Mohammed V International Airport (CMN). Milan: Milan Malpensa International Airport (MXP), Il Caravaggio International Airport (BGY) and Milano Linate Airport (LIN).

More flights from Casablanca