Amsterdam to Madrid flight status today

List of all flights from Amsterdam Netherlands (AMS) to Madrid Spain (MAD) and airlines operated flight from Amsterdam to Madrid. The flight is an international flight from Netherlands to Spain. There are 147 flights operated by 39 airlines on this route.

The distance from Amsterdam, NL (AMS) to Madrid, ES (MAD) is 1459 km (907 miles). The time zone of the point of departure Amsterdam Airport Schiphol is GMT +1:00. The current time is Monday 2025-11-17 19:01 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 19:01 PM.

SAS | China Eastern | Gol | KLM | Air Europa | Iberia | Garuda Indonesia | Air Baltic | China Airlines | Air Serbia | Delta | IndiGo | Etihad Airways | Xiamen Airlines | LATAM Airlines | Vueling | Finnair | Kenya Airways | Aerolineas Argentinas | Aeromexico | Japan Airlines | China Southern Airlines | Air Nostrum | AlbaStar | Plus Ultra | Iberia Express | Transavia | Privilege Style | TAAG | World 2 Fly | Wamos Air | Air Astana | Air Memphis | Middle East Airlines | Virgin Atlantic | Ukraine Airlines | DHL Air | Maleth-Aero | Air Mauritius |

List of 147 flights from Amsterdam, NL (AMS) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
SK6728 17:05 19:40 Departed Delayed by 37m
SK6724 09:40 12:10 Arrived Delayed by 21m
SK6726 13:35 16:05 Departed Delayed by 19m
SK6730 20:45 23:25 Scheduled On time

 

No. Departure Arrival Last Update Status
MU4953 19:00 21:40 Scheduled On time
MU1847 09:40 12:10 Arrived On time
MU1845 07:40 10:15 Arrived On time
MU1895 20:45 23:25 Scheduled On time
MU4564 19:10 21:55 Cancelled

 

No. Departure Arrival Last Update Status
G35665 17:05 19:40 Departed Delayed by 37m
G35544 20:45 23:25 Scheduled On time
G35542 13:35 16:05 Arrived On time
G35547 07:40 10:15 Departed On time
G35664 13:30 16:05 In Air
G35611 20:45 23:25 Cancelled
G38582 14:30 17:05 Landed

 

No. Departure Arrival Last Update Status
KL1507 17:05 19:40 Departed Delayed by 37m
KL1503 09:40 12:10 Arrived On time
KL1505 13:35 16:05 Departed On time
KL3393 11:00 13:40 Departed On time
KL1501 07:40 10:15 Arrived On time
KL1509 20:45 23:25 Scheduled On time
KL1699 07:40 10:15 Arrived On time
KL1717 11:50 14:20 Landed

 

No. Departure Arrival Last Update Status
UX1094 19:00 21:40 Scheduled On time
UX3768 09:40 12:10 Arrived On time
UX1098 11:00 13:40 Scheduled On time
UX3766 07:40 10:15 Arrived On time
UX3764 09:30 12:05 Landed
UX3762 07:00 09:35 Unknown
UX1096 08:35 11:15

 

No. Departure Arrival Last Update Status
IB1346 15:45 18:25 Arrived On time
IB738 15:50 18:30 Scheduled On time
IB740 07:10 09:55 Arrived On time
IB734 19:55 22:40 Scheduled On time
IB732 12:15 15:00 Arrived On time
IB32 21:00 23:45 Departed Delayed by 49m
IB1798 07:20 10:05 Arrived On time
IB1794 14:55 17:35 Scheduled On time
IB1792 12:05 14:50 Arrived On time
IB1796 19:15 21:55 Departed Delayed by 17m
IB3061 12:10 14:50 In Air
IB3063 19:35 22:10 Arrived
IB3055 07:10 09:50 Landed

 

No. Departure Arrival Last Update Status
GA9468 11:00 13:40 Arrived Delayed by 20m
GA9015 13:35 16:05 Arrived On time
GA9492 09:40 12:10 Arrived On time
GA9466 19:00 21:40 Scheduled On time
GA9226 16:55 19:30 In Air

 

No. Departure Arrival Last Update Status
BT5164 12:15 15:00 Arrived On time
BT5165 19:15 22:00 Scheduled On time

 

No. Departure Arrival Last Update Status
CI9230 11:00 13:40 Arrived Delayed by 20m
CI8591 09:40 12:10 Arrived On time
CI8595 13:35 16:05 Departed On time
CI9385 13:30 16:05 In Air
CI9383 09:50 12:15 In Air

 

No. Departure Arrival Last Update Status
JU7421 11:00 13:40 Arrived Delayed by 20m
JU8037 12:05 14:40 Landed

 

No. Departure Arrival Last Update Status
DL9485 09:40 12:10 Arrived On time
DL6766 11:00 13:40 Arrived Delayed by 20m
DL9361 13:35 16:05 Departed On time
DL9362 17:05 19:40 Scheduled On time
DL9360 07:40 10:15 Scheduled On time

 

No. Departure Arrival Last Update Status
6E3268 13:35 16:05 Arrived On time
6E3266 17:05 19:40 Departed Delayed by 34m
6E3267 20:45 23:25 Scheduled On time

 

No. Departure Arrival Last Update Status
EY7537 19:00 21:40 Scheduled On time
EY7596 11:00 13:40 Scheduled On time
EY7375 13:30 16:05 Departed On time
EY7341 17:00 19:35 Scheduled On time
EY7342 20:50 23:25 Scheduled On time
EY4350 19:00 21:40 In Air

 

No. Departure Arrival Last Update Status
MF9658 20:45 23:25 Scheduled On time
MF9652 09:40 12:10 Arrived On time
MF9558 19:00 21:40 Scheduled On time
MF9654 13:35 16:05 Scheduled On time
MF9650 07:40 10:15 Arrived On time
MF9656 17:05 19:40 Scheduled On time
MF9552 11:00 13:40 Arrived On time
MF9957 17:00 19:35 Arrived

 

No. Departure Arrival Last Update Status
LA1610 12:15 15:00 Arrived On time
LA1778 07:10 09:55 Scheduled On time
LA1615 19:15 22:00 Scheduled On time
LA5408 07:05 09:50 Landed
LA5393 12:10 14:50 Scheduled

 

No. Departure Arrival Last Update Status
VY5823 12:15 15:00 Arrived On time
VY5827 19:55 22:40 Scheduled On time
VY5167 07:10 09:55 Scheduled On time
VY5084 19:15 22:00 Scheduled On time
VY5113 14:55 17:40 Scheduled On time
VY5041 12:05 14:50 Scheduled On time

 

No. Departure Arrival Last Update Status
AY5562 12:15 15:00 Departed On time
AY5566 19:55 22:40 Scheduled On time
AY5581 11:30 14:10 Arrived

 

No. Departure Arrival Last Update Status
KQ1703 17:05 19:40 Scheduled On time
KQ1707 20:45 23:25 Scheduled On time
KQ1705 09:40 12:10 Arrived Delayed by 15m
KQ7200 19:00 21:40 Scheduled On time
KQ1699 07:40 10:15 Arrived On time
KQ1701 09:50 12:15 In Air

 

No. Departure Arrival Last Update Status
AR7817 13:30 16:05 Scheduled On time
AR7815 20:45 23:25 Scheduled On time

 

No. Departure Arrival Last Update Status
AM6805 19:00 21:40 Scheduled On time
AM6840 11:00 13:40 Scheduled On time
AM6505 20:45 23:25

 

No. Departure Arrival Last Update Status
JL9418 07:10 09:55 Arrived On time

 

No. Departure Arrival Last Update Status
CZ7647 16:55 19:30 Scheduled Delayed by 28m
CZ7646 13:50 16:25 Departed Delayed by 18m
CZ7644 09:30 12:05 Arrived On time
CZ7643 06:55 09:30 Arrived On time
CZ7648 20:50 23:25 Scheduled On time
CZ1375 13:30 16:05 In Air
CZ7935 09:30 12:05 Landed

 

No. Departure Arrival Last Update Status
YW1390 12:10 14:55 Arrived Delayed by 66 minutes

 

No. Departure Arrival Last Update Status
AP89 04:45 07:10 Arrival Estimated 07:20

 

No. Departure Arrival Last Update Status
PU3001 09:20 11:33 In Air
PU3003 09:30 12:20 In Air

 

No. Departure Arrival Last Update Status
I21796 19:15 21:55 Scheduled On time
I21792 12:05 14:45 Arrived On time
I21794 14:55 17:35 Scheduled On time
I21798 07:20 10:05 Departed On time
I23723 12:00 14:40 Scheduled On time
I23725 19:10 21:50 Scheduled On time
I23721 16:25 19:05 Scheduled On time
I23063 22:05 None Arrived On time
I23055 09:50 None Arrived On time
I23061 14:50 None Arrived Early

 

No. Departure Arrival Last Update Status
HV1507 17:05 19:40 Arrival Estimated 19:40

 

No. Departure Arrival Last Update Status
P61098 11:00 13:40 Arrival Estimated 13:35
P61701 09:30 12:05 Scheduled On time
P61707 20:50 23:25 Scheduled On time
P61094 21:40 None Arrived On time
P63003 02:00 02:00 In Air

 

No. Departure Arrival Last Update Status
DT6723 12:00 14:40 Expected

 

No. Departure Arrival Last Update Status
2W1098 13:40 None Arrived On time

 

No. Departure Arrival Last Update Status
EB1098 13:40 None Arrived Delayed by 142 minutes

 

No. Departure Arrival Last Update Status
KC1417 13:50 16:25 Arrived

 

No. Departure Arrival Last Update Status
E91098 13:40 None Arrived Delayed by 113 minutes

 

No. Departure Arrival Last Update Status
ME2098 11:00 13:40 Arrived On time

 

No. Departure Arrival Last Update Status
VS5735 20:45 23:25 Scheduled On time
VS5732 09:45 12:15 Landed
VS5733 13:30 16:05 Landed

 

No. Departure Arrival Last Update Status
PS9403 13:30 16:05 Cancelled
PS9495 17:05 19:35 Cancelled

 

No. Departure Arrival Last Update Status
D06725 12:30 14:51 Arrival Estimated 14:26

 

No. Departure Arrival Last Update Status
DB676 02:00 02:00 In Air

 

No. Departure Arrival Last Update Status
MK7610 20:50 23:25 Landed