Skip to main content
Beginning of main content

Cheap Flights from Madrid to Milan $65.027

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from Madrid to Milan (MAD to MXP)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.
Milan Airports

Lugano

$205.70

Milan

$82.90

Bergamo

$256.40

Interesting Facts About Flights from Madrid to Milan (MAD to MXP)

Question : If speed is all that matters, how can you get from MAD to MXP as quickly as possible?
Answer : Air Europa currently holds the shortest travel time with two hours and five minutes. So, you would arrive in Milan at 5:20 PM CET if you left Madrid at 3:15 PM CET.

Question : What is the cheapest day to fly in the next four weeks?
Answer : As of Mar 20th, the best day for booking to Milan (MXP) is Apr 7th. It costs $112, which is 45% below the average price to book the same route.

Question : Are you paying the cheapest or highest price for your ticket to Milan?
Answer : Flight prices change much more than most routes from Spain and Canary Islands for MAD to MXP. They vary anywhere from $75 to $343. Prices tend to be lower the further out you book.

Question : Over the coming months, which airline is getting their passengers to Milano Malpensa Airport (MXP) round-trip the cheapest?
Answer : easyJet is the leader in keeping prices down for their passengers over the next three months. Fares are being booked at just $75 and, when compared to the more expensive bookings of $343, it's quite a deal.

Question : Is there a preferred airline for getting to Milano Malpensa Airport (MXP) on time?
Answer : Iberia holds the best record for flights from MAD to MXP with a 91% on-time rate. If they are late for some reason, it will be just a nine-minute delay, as that’s the average.

Question : Do travelers from Madrid typically stay in Milan for very long?
Answer : Over the next two months, passengers from MAD to MXP are planning on staying for one week on average.

Question : Is price more important than specific travel days for you?
Answer : The lowest-cost day to fly in April is Friday. Flexibility is paramount when booking travel plans in order to keep travel costs down.

Question : Should you be aware of any airlines that have a reputation of delayed arrivals for this route?
Answer : If you're flying Alitalia to Milan from Madrid, you may be tardy as they're delayed 67% of the time. If you should choose this airline, be sure to track the flight status to stay on top of the departure time.

Question : How often is the Adolfo Suarez Madrid-Barajas Airport (MAD) to Milano Malpensa Airport (MXP) route delayed?
Answer : The Madrid to Milan route has an 84% on-time rate, ranking in the 74th percentile worldwide in getting their passengers to their destinations on schedule. When there is a delay, it averages 14 minutes.

Question : What's the likelihood of you being delayed on this route?
Answer : Using the combined on-time percentage and average delay breakdown, Madrid to Milan currently has a 4 out of a possible 5 star rating. A 4-star rating means you should feel confident in getting to Milan on time.

Question : For MAD to MXP, how many departure times are there on a given day?
Answer : The number of flight times varies by day of the week, but on average, MAD to MXP sees five different choices. Compared to the average route departing Spain and Canary Islands with two flight times, you'll have more choices than most.

Question : Is there a day of the week that has more departure times to choose from than other days?
Answer : With six total flight time options, Saturday provides the most flexibility from MAD to MXP. The day of the week with the least amount of options is Tuesday with four different times.

Question : How long will the flight typically be from Adolfo Suarez Madrid-Barajas Airport (MAD) to Milano Malpensa Airport (MXP)?
Answer : The average flight duration between MAD and MXP is two hours and eight minutes.