Cheap Flights from Milan to Mohammed V

Compare Milan to Mohammed V flight deals

Find the cheapest month or even day of the year to fly to Mohammed V

Book the best Mohammed V fare with no extra fees

Flight deals from Milan to Mohammed V Airport

Looking for a cheap last-minute deal or the best return flight from Milan to Mohammed V Airport? If you want to travel next month, return fares start from $316. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Milan to Mohammed V

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Milan to Mohammed V flights are currently cheapest in June.

Direct flights from Milan to Mohammed V

Milan to Mohammed V: Alternative routes

Compare routes from Milan to Casablanca below. You may find an airport to fly into that's cheaper, faster, or easier than Mohammed V.

Milan to Casablanca: Flight information

The things to know before you go.
Cheapest flight found$117
Cheapest month to flyAugust
Average flight time3 hrs, 6 mins
Most popular airlineRoyal Air Maroc
Average flights per week36

Finding cheap flights from Milan to Mohammed V: Frequently asked questions

The best price we found for a return flight from Milan to Mohammed V is $268. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
3 hours and 6 minutes is the average flight time from Milan to Mohammed V.
Royal Air Maroc, Air Arabia Maroc and Air Senegal fly direct from Milan to Mohammed V.
As of March 2026, there are 108 flights per week flying from Milan to Mohammed V.
The cheapest month to fly from Milan to Mohammed V is usually May.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Milan to Mohammed V Airport on Tuesday, 26 May 2026.
Yes – the average flight time is 3 hours and 6 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Mohammed V but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Casablanca is around 40 days in advance, so don’t leave your flight to the last minute.

Travelling from Milan to Casablanca Mohammed V International Airport (CMN): What you need to know

  • Start your travel planning by working out where you'll catch your flight from Milan to Casablanca Mohammed V International Airport (CMN). Milan Malpensa Airport (MXP) and Milan Bergamo Airport (BGY) are Milan's main airports.

  • The average duration of a direct Milan to Casablanca Mohammed V International Airport flight is 3 hours 10 minutes.

  • Casablanca Mohammed V International Airport is located in Casablanca. The city's timezone is UTC+1 — the same as Milan.

  • With 11 direct weekly flights between the two airports, Milan Malpensa Airport (MXP) to Casablanca Mohammed V International Airport (CMN) is the busiest route. Royal Air Maroc operates the earliest flight at 8:20am. If you'd like to make the most of your day before leaving, the latest departure from MXP to CMN is with Royal Air Maroc at 7:45pm.

  • Your flight from Milan to CMN won't wait if you're running late, so show up at the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead for international travel.

  • During popular months such as July, you'll want to get to the airport well in advance. Arrive two hours before a domestic departure and four hours ahead for international flights whenever you're travelling during peak periods in general.

Airports in Milan

Milan Malpensa Airport (MXP)

  • Milan Malpensa Airport (MXP) makes it easy to travel directly to your destination. Nonstop flights from Milan to Casablanca Mohammed V International Airport (CMN) leave from this terminal.

  • Royal Air Maroc is a well-known carrier that offers direct flights from Milan to Casablanca Mohammed V International Airport jetting out of MXP.

  • Royal Air Maroc is the airline with the highest number of bookings for flights from MXP to CMN.

  • The carrier with the most reliable on-time arrival rate on this route is Royal Air Maroc.

  • A stopover is the perfect opportunity to take a break from travelling and perhaps even tour another city. When searching for cheap flights from Milan to CMN leaving from Milan Malpensa Airport (MXP), deselect the 'Direct flights only' box to discover where you can stop along the way. Top options include:

    • Barcelona-El Prat Airport (BCN)

    • Lisbon Humberto Delgado Airport (LIS)

    • Malaga-Costa del Sol Airport (AGP)

  • Located around 48 kilometres from central Milan, MXP can be reached in about 50 minutes by car (depending on traffic). The journey on public transport will take roughly 50 minutes.

  • Searching for a convenient hotel near Milan Malpensa Airport? If you've booked an early flight from Milan to Casablanca Mohammed V International Airport, these accommodation options will put you conveniently close to check-in:

  • 68% of flights departing from Milan Malpensa Airport make it to their destination on schedule.

Milan Bergamo Airport (BGY)

  • Catching a flight out of Milan Bergamo Airport (BGY)? Direct Milan to Casablanca Mohammed V International Airport (CMN) plane tickets can be booked from here.

  • From BGY, direct flights from Milan to CMN can be booked with Air Arabia Maroc.

  • On the BGY to CMN route, Air Arabia Maroc is the go-to airline for most travellers on this route.

  • You can get to BGY from central Milan in about 50 minutes by car, depending on traffic conditions. The ride on public transport will take roughly 1 hour to cover the 48 kilometres or so.

  • Want to enjoy an extra night away before boarding your Milan to CMN flight? Check in to a hotel near Milan Bergamo Airport before your holiday officially begins. These stays have your key waiting:

  • When it comes to flight punctuality, Milan Bergamo Airport has an on-time arrival rate of 67%.

Milano Linate Airport (LIN)

  • Booking a plane ticket from Milan to Casablanca Mohammed V International Airport (CMN) with one or more stops can offer you more departure time choices on top of cheaper fares. When departing from Milano Linate Airport (LIN), here's where you can make a pit stop at on your way to CMN:

    • Adolfo Suarez Madrid-Barajas Airport (MAD)

    • Barcelona-El Prat Airport (BCN)

    • Rome Leonardo da Vinci Fiumicino Airport (FCO)

  • LIN is around 8 kilometres from central Milan. The drive from the city centre to the terminal takes about 20 minutes. If you're thinking about using public transport, you can expect a journey of around 30 minutes.

  • Take the uncertainty out of departure day — stay near Milano Linate Airport and know you'll get to the terminal with time to spare. Check in to one of these hotels the day before if you're catching an early Milan to Casablanca Mohammed V International Airport flight:

  • LIN has a solid on-time arrivals rating of 80%, so there's a high chance your flight will stay on schedule and touch down when it should.

About Casablanca Mohammed V International Airport (CMN)

Getting from Casablanca Mohammed V International Airport (CMN) to central Casablanca

  • Casablanca Mohammed V International Airport is around 32 kilometres from central Casablanca. It takes around 35 minutes or so to drive to the city.

  • If you're taking public transport, expect a journey of roughly 45 minutes.

How to find the cheapest flights from Milan to Casablanca Mohammed V International Airport (CMN)

  • Right now, $117 is the best price we've found for a one-way ticket from Milan to Casablanca Mohammed V International Airport. The cheapest price for a return flight is $267. Remember fares may change due to availability at the time of booking.

  • Book eight months before travelling. Research into pricing trends suggests this is the ideal window for finding cheap flights from Milan to CMN.

  • Plan your trip for January. That's the best month for scoring a great bargain on Milan to Casablanca Mohammed V International Airport tickets. If you're flexible with your travel dates, use the 'Whole month' tool to find the lowest price across each month.

  • You don't need to search every day to find out if fares have dropped when you create a Price Alert. We'll notify you as soon as a better deal comes up on plane tickets from Milan to CMN.

  • Save money on your flight from Milan to Casablanca Mohammed V International Airport by using filters. Select your ideal departure time, duration and airlines, then sort the results by 'Cheapest' for the best deals.

The best time to fly from Milan to Casablanca Mohammed V International Airport (CMN)

  • April is the quietest month for flights from Milan to Casablanca Mohammed V International Airport (CMN), while December is the busiest. Choose the ideal time to go to Casablanca based on whether you want a lively atmosphere or a more laid-back vibe.

  • The warmest month in Casablanca is August, with temperatures ranging between 20ºC and 30ºC. Book your Milan to CMN plane ticket then if this is the type of weather you enjoy.

  • If you like travelling in cooler conditions, search for a cheap ticket from Milan to Casablanca Mohammed V International Airport in January when temperatures are between 9ºC and 20ºC.

More about Casablanca

Explore more of Morocco

  • You've visited Casablanca, now it's time to discover other parts of Morocco. Travel about 241 kilometres east to Fes to check off its popular sights. From Fes Médina to Royal Palace of Fez and Palais Faraj Suites & Spa, you'll have a full itinerary ahead.

  • Tangier is another essential stop in Morocco and is around 306 kilometres northeast of Casablanca. No trip is complete without experiencing Tangier Old Town, Medina and Tangier Casbah.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.