Milan to Madrid flight status today

List of all flights from Milan Italy (MXP) to Madrid Spain (MAD) and airlines operated flight from Milan to Madrid. The flight is an international flight from Italy to Spain. There are 80 flights operated by 28 airlines on this route.

The distance from Milan, IT (MXP) to Madrid, ES (MAD) is 1150 km (714 miles). The time zone of the point of departure Milano Malpensa Airport is GMT +1:00. The current time is Monday 2025-11-17 15:46 PM. The time zone of the destination point Adolfo Suarez Madrid-Barajas Airport is GMT+1:00 The current time is Monday 2025-11-17 15:46 PM.

Vueling | Aeromexico | Air Serbia | Qatar Airways | LATAM Airlines | Azul | Ethiopian Airlines | China Eastern | Air Europa | Middle East Airlines | Ryanair | American Airlines | Iberia | Etihad Airways | Wizz Air Malta | Neos | EAT Leipzig | Air Nostrum | Wamos Air | DHL Air | Privilege Style | Iberia Express | Wasaya Airways | Bluebird Cargo | Alitalia | easyJet | British Airways | Bulgaria Air |

List of 80 flights from Milan, IT (MXP) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
VY5277 10:30 12:50 Arrived On time
VY5829 19:10 21:30 Scheduled On time
VY5382 14:25 16:45 Arrived On time

 

No. Departure Arrival Last Update Status
AM6850 10:50 13:10 Arrived On time
AM6851 18:20 20:40 Scheduled On time
AM6846 16:40 19:00 Arrived On time

 

No. Departure Arrival Last Update Status
JU7423 10:50 13:10 Arrived On time

 

No. Departure Arrival Last Update Status
QR6520 10:30 12:50 Arrived On time
QR6992 14:25 16:45 Scheduled On time
QR8008 19:10 21:30 Scheduled On time

 

No. Departure Arrival Last Update Status
LA1755 19:10 21:30 Scheduled On time
LA1801 14:25 16:45 Arrived On time
LA5422 10:30 12:50 Arrived On time
LA7084 19:45 22:10 Landed

 

No. Departure Arrival Last Update Status
AD7891 18:20 20:40 Scheduled On time
AD7892 10:50 13:10 Departed On time
AD7890 16:40 19:00 Arrived Delayed by 39m

 

No. Departure Arrival Last Update Status
ET1422 10:50 13:10 Arrived On time

 

No. Departure Arrival Last Update Status
MU4961 18:20 20:40 Scheduled On time
MU4550 18:20 20:40 Scheduled

 

No. Departure Arrival Last Update Status
UX1066 10:50 13:10 Departed On time
UX1062 18:20 20:40 Scheduled On time
UX1060 16:40 19:00 Scheduled On time
UX1074 19:10 21:30 Arrived On time
UX1064 10:25 12:35 Landed
UX1078 12:25 14:45 Landed

 

No. Departure Arrival Last Update Status
ME4042 18:20 20:40 Scheduled On time
ME2042 18:15 20:35 Arrived

 

No. Departure Arrival Last Update Status
FR9149 22:00 00:15 Scheduled On time
FR2752 10:00 12:15 Scheduled On time
FR3008 22:15 00:30 Departed On time
FR2 10:15 12:35 In Air
FR8221 13:40 16:00 Landed 16:09

 

No. Departure Arrival Last Update Status
AA8569 19:10 21:30 Scheduled On time
AA8662 10:30 12:50 Arrived On time

 

No. Departure Arrival Last Update Status
IB672 10:30 12:50 Arrived On time
IB676 19:10 21:30 Scheduled On time
IB674 14:25 16:45 Scheduled On time
IB704 10:55 13:20 Arrival Estimated 13:18
IB1990 19:10 None Arrived
IB3265 19:10 21:35 In Air
IB3253 14:45 17:10 Arrived
IB3339 10:45 13:10 Arrived

 

No. Departure Arrival Last Update Status
EY4371 10:50 13:10 In Gate
EY7594 18:15 20:35 Arrived

 

No. Departure Arrival Last Update Status
W46311 07:10 09:40 Landed
W46313 17:55 20:25 Scheduled
W45699 07:10 09:30 Landed

 

No. Departure Arrival Last Update Status
NO8540 13:20 15:30 Arrival Estimated 15:41
NO9280 09:50 12:00 Arrived Delayed by 30m
NO9422 06:30 08:40 Arrived
NO8020 09:00 10:59 Landed 11:03
NO3711 17:18 None Arrived On time
NO232 17:47 None Arrived Delayed by 16 minutes
NO2010 16:30 18:40 Landed

 

No. Departure Arrival Last Update Status
QY8340 02:45 04:36 In Air
QY8840 02:45 04:36 In Air

 

No. Departure Arrival Last Update Status
YW3159 15:45 17:44 In Air
YW2131 00:45 03:10 Arrived

 

No. Departure Arrival Last Update Status
EB8621 13:51 None Arrived On time
EB893 10:52 None Arrived Delayed by 19 minutes
EB1066 12:50 None Arrived Delayed by 19 minutes
EB1062 21:35 None Arrived On time
EB8523 09:26 None Arrived Delayed by 114 minutes

 

No. Departure Arrival Last Update Status
D08440 05:44 None Arrived On time
D08340 04:25 None Arrived Delayed by 15 minutes
D08840 01:00 01:00 In Air

 

No. Departure Arrival Last Update Status
P61066 12:50 None Arrived On time
P61062 21:05 None Arrived Delayed by 36 minutes
P64170 20:50 22:52 Landed Late

 

No. Departure Arrival Last Update Status
I23253 17:00 None Arrived Early

 

No. Departure Arrival Last Update Status
WT8340 04:28 None Arrived Delayed by 18 minutes
WT6600 04:02 None Arrived On time

 

No. Departure Arrival Last Update Status
BO363 10:12 None Arrived On time

 

No. Departure Arrival Last Update Status
AZ7098 10:40 13:00 Landed
AZ7096 18:15 20:35 Landed
AZ7100 16:15 18:35 Scheduled

 

No. Departure Arrival Last Update Status
U29707 07:00 09:03 Landed Late

 

No. Departure Arrival Last Update Status
BA9048 8:20 PM 10:45 P No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
FB1015 16:00 18:20 Cancelled