Distance 722 miles (1162 km) |
Average flight duration 4h 30m |
Cheapest ticket price $21 (€19) |
Flights per day 37 |
Direct flights 5 |
Airlines 10 |
Fastest flight 2h 10m |
Cheapest month to travel September |
First flight 05:10 |
Last flight 21:55 |
Cheapest
Average
The best way to find a cheap flight ticket from Madrid to Milan Malpensa Airport (MXP) is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Air France AF1401 | 06:00AM Madrid Barajas Airport (MAD) | 17h00 | 11:00PM Milan Malpensa Airport (MXP) | 1 transfer | |
Air France AF1401 | 06:00AM Madrid Barajas Airport (MAD) | 4h35 | 10:35AM Milan Malpensa Airport (MXP) | 1 transfer | |
KLM KL1500 | 06:00AM Madrid Barajas Airport (MAD) | 10h10 | 04:10PM Milan Malpensa Airport (MXP) | 1 transfer | |
Air France AF1401 | 06:00AM Madrid Barajas Airport (MAD) | 11h40 | 05:40PM Milan Malpensa Airport (MXP) | 1 transfer | |
Air France AF1401 | 06:00AM Madrid Barajas Airport (MAD) | 9h15 | 03:15PM Milan Malpensa Airport (MXP) | 1 transfer | |
Air France AF1401 | 06:00AM Madrid Barajas Airport (MAD) | 5h40 | 11:40AM Milan Malpensa Airport (MXP) | 1 transfer | |
Lufthansa LH1121 | 06:15AM Madrid Barajas Airport (MAD) | 4h35 | 10:50AM Milan Malpensa Airport (MXP) | 1 transfer | |
Lufthansa LH1121 | 06:15AM Madrid Barajas Airport (MAD) | 7h35 | 01:50PM Milan Malpensa Airport (MXP) | 1 transfer | |
Air Europa ux1065 | 07:10AM Madrid Barajas Airport (MAD) | 2h10 | 09:20AM Milan Malpensa Airport (MXP) | 0 transfersDirect | |
Lufthansa LH1807 | 07:25AM Madrid Barajas Airport (MAD) | 5h10 | 12:35PM Milan Malpensa Airport (MXP) | 1 transfer | |
Lufthansa LH1807 | 07:25AM Madrid Barajas Airport (MAD) | 9h10 | 04:35PM Milan Malpensa Airport (MXP) | 1 transfer | |
Iberia IB671 | 07:30AM Madrid Barajas Airport (MAD) | 2h15 | 09:45AM Milan Malpensa Airport (MXP) | 0 transfersDirect | |
TAP Portugal TP1023 | 07:40AM Madrid Barajas Airport (MAD) | 9h15 | 04:55PM Milan Malpensa Airport (MXP) | 1 transfer | |
TAP Portugal TP1023 | 07:40AM Madrid Barajas Airport (MAD) | 15h55 | 11:35PM Milan Malpensa Airport (MXP) | 1 transfer | |
TAP Portugal TP1023 | 07:40AM Madrid Barajas Airport (MAD) | 27h25 | 11:05AM Milan Malpensa Airport (MXP) | 1 transfer | |
Iberia QR6949 | 08:25AM Madrid Barajas Airport (MAD) | 35h40 | 08:05PM Milan Malpensa Airport (MXP) | 1 transfer | |
Iberia QR6949 | 08:25AM Madrid Barajas Airport (MAD) | 22h30 | 06:55AM Milan Malpensa Airport (MXP) | 1 transfer | |
Iberia QR6949 | 08:25AM Madrid Barajas Airport (MAD) | 29h00 | 01:25PM Milan Malpensa Airport (MXP) | 1 transfer | |
Vueling Airlines VY1003 | 09:30AM Madrid Barajas Airport (MAD) | 6h35 | 04:05PM Milan Malpensa Airport (MXP) | 1 transfer | |
Vueling Airlines VY1003 | 09:30AM Madrid Barajas Airport (MAD) | 7h45 | 05:15PM Milan Malpensa Airport (MXP) | 1 transfer | |
Vueling Airlines VY1003 | 09:30AM Madrid Barajas Airport (MAD) | 4h40 | 02:10PM Milan Malpensa Airport (MXP) | 1 transfer | |
Vueling Airlines VY1003 | 09:30AM Madrid Barajas Airport (MAD) | 11h35 | 09:05PM Milan Malpensa Airport (MXP) | 1 transfer | |
Air France AF1001 | 10:00AM Madrid Barajas Airport (MAD) | 13h00 | 11:00PM Milan Malpensa Airport (MXP) | 1 transfer | |
Air France AF1001 | 10:00AM Madrid Barajas Airport (MAD) | 5h15 | 03:15PM Milan Malpensa Airport (MXP) | 1 transfer | |
Air France AF1001 | 10:00AM Madrid Barajas Airport (MAD) | 7h40 | 05:40PM Milan Malpensa Airport (MXP) | 1 transfer | |
TAP Portugal TP1011 | 10:20AM Madrid Barajas Airport (MAD) | 6h35 | 04:55PM Milan Malpensa Airport (MXP) | 1 transfer | |
TAP Portugal TP1011 | 10:20AM Madrid Barajas Airport (MAD) | 13h15 | 11:35PM Milan Malpensa Airport (MXP) | 1 transfer | |
TAP Portugal TP1011 | 10:20AM Madrid Barajas Airport (MAD) | 24h45 | 11:05AM Milan Malpensa Airport (MXP) | 1 transfer | |
Iberia QR7246 | 10:30AM Madrid Barajas Airport (MAD) | 20h25 | 06:55AM Milan Malpensa Airport (MXP) | 2 transfers | |
Wizz Air Malta W46312 | 10:30AM Madrid Barajas Airport (MAD) | 2h15 | 12:45PM Milan Malpensa Airport (MXP) | 0 transfersDirect | |
KLM KL1502 | 11:00AM Madrid Barajas Airport (MAD) | 5h10 | 04:10PM Milan Malpensa Airport (MXP) | 1 transfer | |
Qatar Airways QR5093 | 11:25AM Madrid Barajas Airport (MAD) | 19h30 | 06:55AM Milan Malpensa Airport (MXP) | 2 transfers | |
Iberia QR5095 | 11:30AM Madrid Barajas Airport (MAD) | 19h25 | 06:55AM Milan Malpensa Airport (MXP) | 2 transfers | |
Iberia IB673 | 11:50AM Madrid Barajas Airport (MAD) | 2h15 | 02:05PM Milan Malpensa Airport (MXP) | 0 transfersDirect | |
Lufthansa OS7452 | 12:05PM Madrid Barajas Airport (MAD) | 7h40 | 07:45PM Milan Malpensa Airport (MXP) | 2 transfers | |
Lufthansa LH1801 | 12:05PM Madrid Barajas Airport (MAD) | 4h30 | 04:35PM Milan Malpensa Airport (MXP) | 1 transfer | |
TAP Portugal TP1013 | 12:10PM Madrid Barajas Airport (MAD) | 28h45 | 04:55PM Milan Malpensa Airport (MXP) | 1 transfer | |
TAP Portugal TP1013 | 12:10PM Madrid Barajas Airport (MAD) | 11h25 | 11:35PM Milan Malpensa Airport (MXP) | 1 transfer | |
TAP Portugal TP1013 | 12:10PM Madrid Barajas Airport (MAD) | 22h55 | 11:05AM Milan Malpensa Airport (MXP) | 1 transfer | |
Air France AF1301 | 12:25PM Madrid Barajas Airport (MAD) | 10h35 | 11:00PM Milan Malpensa Airport (MXP) | 1 transfer | |
Air France AF1301 | 12:25PM Madrid Barajas Airport (MAD) | 5h15 | 05:40PM Milan Malpensa Airport (MXP) | 1 transfer | |
Air Algerie ah2007 | 12:40PM Madrid Barajas Airport (MAD) | 23h35 | 12:15PM Milan Malpensa Airport (MXP) | 1 transfer | |
Ryanair FR 2753 | 12:50PM Madrid Barajas Airport (MAD) | 2h10 | 03:00PM Milan Malpensa Airport (MXP) | 0 transfersDirect | |
KLM KL1504 | 01:00PM Madrid Barajas Airport (MAD) | 27h10 | 04:10PM Milan Malpensa Airport (MXP) | 1 transfer | |
Lufthansa OS7458 | 01:55PM Madrid Barajas Airport (MAD) | 8h05 | 10:00PM Milan Malpensa Airport (MXP) | 2 transfers | |
Lufthansa LH1113 | 01:55PM Madrid Barajas Airport (MAD) | 8h10 | 10:05PM Milan Malpensa Airport (MXP) | 1 transfer | |
Lufthansa OS7458 | 01:55PM Madrid Barajas Airport (MAD) | 8h05 | 10:00PM Milan Malpensa Airport (MXP) | 2 transfers | |
TAP Portugal TP1015 | 02:55PM Madrid Barajas Airport (MAD) | 26h00 | 04:55PM Milan Malpensa Airport (MXP) | 1 transfer | |
TAP Portugal TP1015 | 02:55PM Madrid Barajas Airport (MAD) | 8h40 | 11:35PM Milan Malpensa Airport (MXP) | 1 transfer | |
TAP Portugal TP1015 | 02:55PM Madrid Barajas Airport (MAD) | 20h10 | 11:05AM Milan Malpensa Airport (MXP) | 1 transfer | |
Air Europa ux1061 | 03:10PM Madrid Barajas Airport (MAD) | 2h10 | 05:20PM Milan Malpensa Airport (MXP) | 0 transfersDirect | |
Qatar Airways QR150 | 03:25PM Madrid Barajas Airport (MAD) | 22h00 | 01:25PM Milan Malpensa Airport (MXP) | 1 transfer | |
Qatar Airways QR150 | 03:25PM Madrid Barajas Airport (MAD) | 15h30 | 06:55AM Milan Malpensa Airport (MXP) | 1 transfer | |
Qatar Airways QR150 | 03:25PM Madrid Barajas Airport (MAD) | 28h40 | 08:05PM Milan Malpensa Airport (MXP) | 1 transfer | |
Iberia IB675 | 04:10PM Madrid Barajas Airport (MAD) | 2h15 | 06:25PM Milan Malpensa Airport (MXP) | 0 transfersDirect | |
Air France AF1601 | 04:20PM Madrid Barajas Airport (MAD) | 19h20 | 11:40AM Milan Malpensa Airport (MXP) | 1 transfer | |
Air France AF1601 | 04:20PM Madrid Barajas Airport (MAD) | 18h15 | 10:35AM Milan Malpensa Airport (MXP) | 1 transfer | |
Air France AF1601 | 04:20PM Madrid Barajas Airport (MAD) | 6h40 | 11:00PM Milan Malpensa Airport (MXP) | 1 transfer | |
KLM KL1506 | 04:50PM Madrid Barajas Airport (MAD) | 23h20 | 04:10PM Milan Malpensa Airport (MXP) | 1 transfer | |
Iberia QR8077 | 04:55PM Madrid Barajas Airport (MAD) | 20h30 | 01:25PM Milan Malpensa Airport (MXP) | 2 transfers | |
Lufthansa LH1115 | 04:55PM Madrid Barajas Airport (MAD) | 5h10 | 10:05PM Milan Malpensa Airport (MXP) | 1 transfer | |
Air France AF1801 | 05:55PM Madrid Barajas Airport (MAD) | 21h20 | 03:15PM Milan Malpensa Airport (MXP) | 1 transfer | |
Air France AF1801 | 05:55PM Madrid Barajas Airport (MAD) | 5h05 | 11:00PM Milan Malpensa Airport (MXP) | 1 transfer | |
Air France AF1801 | 05:55PM Madrid Barajas Airport (MAD) | 17h45 | 11:40AM Milan Malpensa Airport (MXP) | 1 transfer | |
Air France AF1801 | 05:55PM Madrid Barajas Airport (MAD) | 16h40 | 10:35AM Milan Malpensa Airport (MXP) | 1 transfer | |
TAP Portugal TP1017 | 06:00PM Madrid Barajas Airport (MAD) | 5h35 | 11:35PM Milan Malpensa Airport (MXP) | 1 transfer | |
Iberia QR6971 | 06:00PM Madrid Barajas Airport (MAD) | 19h25 | 01:25PM Milan Malpensa Airport (MXP) | 2 transfers | |
TAP Portugal TP1017 | 06:00PM Madrid Barajas Airport (MAD) | 22h55 | 04:55PM Milan Malpensa Airport (MXP) | 1 transfer | |
TAP Portugal TP1017 | 06:00PM Madrid Barajas Airport (MAD) | 17h05 | 11:05AM Milan Malpensa Airport (MXP) | 1 transfer | |
Vueling Airlines QR4701 | 06:20PM Madrid Barajas Airport (MAD) | 19h05 | 01:25PM Milan Malpensa Airport (MXP) | 2 transfers | |
Vueling Airlines VY1007 | 06:20PM Madrid Barajas Airport (MAD) | 14h50 | 09:10AM Milan Malpensa Airport (MXP) | 1 transfer | |
Lufthansa LH1805 | 06:25PM Madrid Barajas Airport (MAD) | 4h55 | 11:20PM Milan Malpensa Airport (MXP) | 1 transfer | |
Royal Air Maroc at971 | 07:05PM Madrid Barajas Airport (MAD) | 21h00 | 04:05PM Milan Malpensa Airport (MXP) | 1 transfer | |
Iberia QR6924 | 08:00PM Madrid Barajas Airport (MAD) | 17h25 | 01:25PM Milan Malpensa Airport (MXP) | 2 transfers | |
KLM KL1508 | 08:35PM Madrid Barajas Airport (MAD) | 19h35 | 04:10PM Milan Malpensa Airport (MXP) | 1 transfer | |
Qatar Airways QR152 | 09:30PM Madrid Barajas Airport (MAD) | 15h55 | 01:25PM Milan Malpensa Airport (MXP) | 1 transfer | |
Qatar Airways QR152 | 09:30PM Madrid Barajas Airport (MAD) | 33h25 | 06:55AM Milan Malpensa Airport (MXP) | 1 transfer | |
Qatar Airways QR152 | 09:30PM Madrid Barajas Airport (MAD) | 22h35 | 08:05PM Milan Malpensa Airport (MXP) | 1 transfer | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
2 h 10 m
Average
13 h 51 m
Flights per day
78
Distance
1163 km
Of the 78 flights that leave Madrid for Milan Malpensa Airport (MXP) every day 7 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
You can travel by flight between Madrid and Milan Malpensa Airport (MXP) with Air Europa, Ryanair and Malta Air for as low as $29 (€26). When you search for schedules and tickets, Omio will show you the best trip.
Air Europa is Spain's 3rd most popular airline with flights around Europe and the rest of the world and a choice between Economy or Business fares for your flight to Milan Malpensa Airport (MXP) from Madrid.
Flight information from Madrid to Milan Malpensa Airport (MXP) with Air Europa:
Here are some other resources that might have the information you need