MXP to MAD (Milan to Madrid) Flights

Last Minute Flights from MXP to MAD

Best airfare and ticket deals for MXP to MAD flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
MXPMadridApril 27 to May 13$208
*Prices include taxes and fees

Cheapest MXP to MAD Flights

Best airfare and ticket deals for MXP to MAD flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
MXPMadridNovember 30 to January 3$104
MXPMadridJanuary 10 to January 11$106
MXPMadridSeptember 22 to October 8$115
MXPMadridNovember 16 to November 21$157
*Prices include taxes and fees
MXP to MAD Flight Details
Origin airport
Malpensa Intl.
Origin airport IATA code
MXP
Destination airport
Adolfo Suárez Madrid-Barajas
Destination airport IATA code
MAD
Distance
714 mi

Frequently asked questions

Which airlines with flights from MXP to MAD allow free cancellation due to COVID-19?
We’ve made it easy to find tickets with cancellation flexibility in response to COVID-19. After you’ve entered your preferred travel dates, just check the “No change fee” box. It’s directly underneath the “Flexible change policies” heading on the left. Like always, make sure you read the airline’s terms and conditions thoroughly before you lock in your MXP to MAD flights.
What airlines fly direct from MXP to MAD?
From Ferno, all that’s between you and Madrid is one stress-free flight. These popular airlines all travel nonstop from Milan Airport (MXP-Malpensa Intl.) to Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas):
  • Air Europa (UX)
  • Ryanair (FR)
  • EasyJet (U2)
  • Iberia (IB)
How many flights are there from MXP to MAD?
There are about 52 daily flights from Milan Airport (MXP-Malpensa Intl.) to Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas), so you have no shortage of ways to get to Madrid. Just pick a date that works best for you and lock in your airfare.
How long does it take to fly from Milan Airport (MXP-Malpensa Intl.) to Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas)?
While you won’t be cooped up in your seat for an eternity from Milan Airport (MXP-Malpensa Intl.) to Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas), 7 hours and 8 minutes isn’t a short trip either. Inquire about upgrading your ticket if you want the comfort of extra legroom.
What is the flight distance from Milan Airport (MXP-Malpensa Intl.) to Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas)?
It’s an easy 710 miles (1150 km) from Milan Airport (MXP-Malpensa Intl.) to Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas), making it a short-haul journey. Stake out a window seat and be wowed by the aerial views of Madrid as you prepare to land.
How many morning flights are there from MXP to MAD?
Early risers — you’ll be glad to know that there are 148 morning flights from MXP to MAD each week.
  • If you’re planning to travel with Ryanair (FR), it operates 32 weekly flights that leave before noon. The 6:00AM flight is the first of the day.
  • 6:25AM is the earliest time you can journey from MXP to MAD with Lufthansa (LH). This company has 22 early flights every week.
  • Book a ticket with Vueling (VY) and you’ll have about 14 morning flights to select from. The earliest departure time from MXP is 8:45AM.
How many afternoon flights are there from MXP to MAD?
With 218 afternoon and evening flights from MXP to MAD every week, you can forget all about sleep-deprived starts.
  • Lock in a fare with Vueling (VY), which has 45 flights each week that jet off after midday. 12:55PM is the earliest of those flights.
  • Ryanair (FR) has 33 afternoon and evening flights a week. The first is at 12:10PM.
  • Otherwise, rack up some air miles with Lufthansa (LH). This airline has 15 weekly flights after midday, with the earliest leaving at 1:30PM.
What is the earliest departure time out of Ferno to Madrid?
The earliest flight departs MXP at 5:55AM and touches down at 10:30PM at MAD. Don’t forget to allow yourself plenty of time in the morning to get to your departure gate.
What is the latest departure time out of Ferno to Madrid?
Reserve a seat on the 11:10PM flight from MXP, arriving at MAD at 8:55PM, and allow yourself time to complete any last-minute vacation preparations. This is the latest flight you can take on this route.
What is the average price from Ferno to Madrid?
You can find a round-trip flight from MXP to MAD starting from around $104. The cheapest fares sell out quickly, so book as soon as you’ve locked in your travel dates. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Milan to Madrid Flight Schedule

CarrierFlightDepart MXPArrive MADMon
4/22
Tue
4/23
Wed
4/24
Thu
4/25
Fri
4/26
Sat
4/27
Sun
4/28
Stops
FR275205:45 am08:00 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
WM631106:10 am08:40 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
IB333910:45 am01:10 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
UX106611:05 am01:25 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
FR914902:15 pm04:35 pmCheck FareCheck FareCheck FareCheck FareCheck Fare
-
Check Fare
0 Stops
IB325302:45 pm05:10 pmCheck FareCheck FareCheck FareCheck Fare