Support

Flights Milan — Casablanca

Milan
MIL
Casablanca
CMN

Cheap flights Milan — Casablanca

Below you can see the best deals on flights Milan — Casablanca for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 9 September, from AED 363.

Top 10 cheap flights Milan — Casablanca

Direct flights Milan — Casablanca

Direct flight options for Milan — Casablanca with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight is operated by Air Arabia Maroc — travel time is 3 h 5 min.

Top 10 direct flights Milan — Casablanca

About the Milan — Casablanca flight

On this page, you can find and purchase flight tickets for the MilanCasablanca route. The 1,948 km flight takes about two and a half hours, with approximately 14 regular flights operated between the cities weekly. To help with your travel planning, check out the information on how to get to the airport before departure.

Flights on this route are operated by Air Arabia Maroc, Royal Air Maroc, and Air Arabia. Ticket prices are dynamic, so we recommend using the price trend chart and low-fare calendar to find the best deals. After landing in Morocco, use our tips to quickly get from the airport to the desired area of the city.

Flight schedule Milan — Casablanca

The table shows direct flights Milan → Casablanca on the selected date. The flight takes approximately 2 h 56 min. Regular flights are operated by Royal Air Maroc, Air Arabia Maroc, Air Arabia and Air Senegal. Departures from Milano Malpensa Airport, Orio al Serio International Airport and Milano Linate Airport airports, arrivals at Mohammed V.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Milan — Casablanca

Below is a calendar of the lowest flight ticket prices for Milan — Casablanca by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 253 in F, and the most expensive are around AED 513 in y. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Milan → Casablanca, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 626lowMayAED 890mediumSepAED 1,299high
FebAED 650lowJunAED 987mediumOctAED 938medium
MarAED 770mediumJulAED 1,251highNovAED 746low
AprAED 818mediumAugAED 1,396highDecAED 698low

Some values are estimated based on seasonality.

When to fly

The climate in Casablanca is hottest in August, when the average maximum reaches 28.1°C with minimal precipitation. The coolest period falls in January and February, with average temperatures around 17.6–18.6°C, while the peak of rainfall is observed in March.

The most budget-friendly month for flying is September, when tickets can be purchased AED 253. The most expensive period to travel is June, when ticket prices start AED 737, which is significantly higher than the annual average.

September is considered the most balanced month for a trip: a comfortable air temperature of 26.6°C is combined with minimal airfares. It is recommended to avoid booking for June if budget savings are a priority.

Temperature · Casablanca

Dry and wet days · Casablanca

Wind speed and direction · Casablanca

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Milan — Casablanca ticket

  • Book your flight tickets at least 2 months before your trip to catch deals AED 253, as prices on this route increase significantly closer to the departure date.
  • Check flights by low-cost carriers Air Arabia Maroc and Air Arabia, but keep in mind that their lowest fares often do not include checked baggage.
  • Use the low-fare calendar on this page: shifting your departure date to Tuesday or Wednesday can often save you up to 20–30% compared to weekend flights.
  • Compare direct flights by Royal Air Maroc with other airlines — sometimes a full-service carrier's price with included baggage turns out to be better than a low-cost airline after paying for extra options.

Airlines

On the Milan — Casablanca route, 4 airlines operate regular flights, performing a total of about 14 flights per week. The leading operators on this route are Air Arabia Maroc and Royal Air Maroc, providing stable connections between the cities. Below is a detailed schedule and information for each carrier, including available departure days and route options.

  • Royal Air MarocAT
    9x/week
    WebsiteFleet: 507.5M pax/year
    • Direct flight MXP → CMN9x/week
      Duration
      3h 10m
      Days
      MTWTFSS
  • Air Arabia Maroc3O
    4x/week
    WebsiteFleet: 112M pax/year
    • Direct flight BGY → CMN4x/week
      Duration
      3h 5m
      Days
      MTWTFSS
  • Air ArabiaG9
    1x/week
    WebsiteFleet: 7716.7M pax/year
    • Direct flight BGY → CMN1x/week
      Duration
      1h
      Days
      MTWTFSS
  • Air SenegalHC
    1x/week
    WebsiteFleet: 12703k pax/year
    • Direct flight MXP → CMN1x/week

Cities and airports on the Milan — Casablanca route

Flights Milan — Casablanca depart from Milano Malpensa Airport, Orio al Serio International Airport and Milano Linate Airport and arrive at Mohammed V. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Casablanca

How to plan a trip to Morocco independentlyTravel Ideas

How to plan a trip to Morocco independently

North Africa is so alluring, but you don’t feel like going to Tunisia again? Well, the task is clear. We suggest considering a trip to Morocco as an option. We will tell you everything about a trip to…

Where to go for a holiday in MoroccoTravel Ideas

Where to go for a holiday in Morocco

The first association with Morocco is tangerines with characteristic black diamond-shaped stickers. Meanwhile, Morocco is not just about fruits, but also sunsets, beaches, architecture, and even the o…

Travel with Royal Air MarocTravel Ideas

Travel with Royal Air Maroc

To Europe, Africa, and even the Canary Islands – with Royal Air Maroc, you can reach the most desired points on the map. You can bask on the beaches of the Mediterranean Sea, stroll through winding ol…

Flying across the ocean with Royal Air MarocTravel Ideas

Flying across the ocean with Royal Air Maroc

The Western Hemisphere seems so distant and unattainable until you discover connecting flights with Royal Air Maroc. With this airline, it’s much easier to get to North or South America, see the carni…

Best Resorts and Beaches in MoroccoTravel Ideas

Best Resorts and Beaches in Morocco

Going to Morocco and not visiting the sea is practically a crime. This African region is rich not only in “passive” beach holidays but also in active ones. Therefore, it’s important to figure out wher…

Best Airports for Layover in EuropeInteresting

Best Airports for Layover in Europe

It’s no secret to many that flights with layovers are, in most cases, much cheaper than direct flights. But price is not the only advantage of such flights. A layover is also an opportunity to see a n…

Frequently asked questions about the Milan — Casablanca flight

How long is the flight from Milan to Casablanca?

The distance between the cities is approximately 1,948 km. A direct flight takes an average of 2 hours and 30 minutes, depending on the aircraft type and weather conditions.

Which airlines fly the Milan — Casablanca route?

Regular flights are operated by Air Arabia Maroc (3O), Royal Air Maroc (AT), Air Arabia (G9), and AlMasria Universal Airlines (HC). Most flights on this route are direct.

Which airport does the flight arrive at?

All flights on this route arrive at Casablanca Mohammed V International Airport (CMN), located about 30 km southeast of the city center.

When is the best time to buy tickets to save money?

According to statistics, the best deals are found in September. Up-to-date information on minimum fares can always be found in the low-fare calendar on this page.

Do Russian citizens need a visa to fly to Morocco?

For tourist trips of up to 90 days, Russian citizens do not require a visa. A passport valid for the duration of the trip is sufficient.

Where else you can fly from Milan

See all

Where else you can fly from Casablanca

See all
We use cookies for your convenience.