Cheap flights from Madrid to Amsterdam

Find cheap Amsterdam to Madrid flights with our free search service. Compare all available fares for direct or connection flights from Amsterdam to Madrid.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Madrid to Amsterdam flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Madrid (MAD) - Amsterdam (AMS) 2026-04-17 2026-04-17 269 USD 19 hours 45 minutes Connection 2026-03-20T09:16:50

Madrid to Amsterdam flight status

Flight Origin Destination Departure Arrival Equip
KQ1704 Madrid (MAD) Amsterdam (AMS) 1:05 p.m. 3:35 p.m. 73H
MF9738 Madrid (MAD) Amsterdam (AMS) noon 12:40 p.m. Boeing 737-8K2
MF9551 Madrid (MAD) Amsterdam (AMS) 7:05 a.m. 9:40 a.m.
JU7420 Madrid (MAD) Amsterdam (AMS) 3 p.m. 5:35 p.m. None
MF9358 Madrid (MAD) Amsterdam (AMS) 2:45 p.m. 3:40 p.m. E75
MU1846 Madrid (MAD) Amsterdam (AMS) 11 a.m. 1:35 p.m. None
G35691 Madrid (MAD) Amsterdam (AMS) 6 a.m. 8:30 a.m.
JU8036 Madrid (MAD) Amsterdam (AMS) 10:40 a.m. 12:05 p.m. 738
G35641 Madrid (MAD) Amsterdam (AMS) 4:50 p.m. 7:25 p.m. None
EY5827 Madrid (MAD) Amsterdam (AMS) 10:55 a.m. 1:10 p.m. 319
MF9740 Madrid (MAD) Amsterdam (AMS) 3:40 p.m. 4:20 p.m. None
EY4351 Madrid (MAD) Amsterdam (AMS) 3 p.m. 5:35 p.m. E90
CI9231 Madrid (MAD) Amsterdam (AMS) 7:05 a.m. 9:40 a.m. 738
MU1848 Madrid (MAD) Amsterdam (AMS) 1:05 p.m. 3:35 p.m. None
JL6969 Madrid (MAD) Amsterdam (AMS) 11 p.m. 12:20 a.m. 32S
KL1508 Madrid (MAD) Amsterdam (AMS) 8:30 p.m. 11:05 p.m. Boeing 737-800 (winglets)
KQ1698 Madrid (MAD) Amsterdam (AMS) 6 a.m. 8:30 a.m.
KQ1702 Madrid (MAD) Amsterdam (AMS) 11 a.m. 1:35 p.m. None
DL9502 Madrid (MAD) Amsterdam (AMS) 10:05 a.m. 12:35 p.m. EMJ
DL9504 Madrid (MAD) Amsterdam (AMS) 5:45 a.m. 8:15 a.m. E90
KL1504 Madrid (MAD) Amsterdam (AMS) 1:05 p.m. 3:35 p.m. Boeing 737-800 (winglets)
EY5828 Madrid (MAD) Amsterdam (AMS) 12:40 p.m. 2:50 p.m. 320
LA7060 Madrid (MAD) Amsterdam (AMS) 6:30 p.m. 9:14 p.m. None
GA9467 Madrid (MAD) Amsterdam (AMS) 3 p.m. 5:35 p.m. 738
KL1500 Madrid (MAD) Amsterdam (AMS) 6 a.m. 8:30 a.m. Boeing 737-800 (winglets)
LA7089 Madrid (MAD) Amsterdam (AMS) 6:57 p.m. 9:08 p.m. None
UX1091 Madrid (MAD) Amsterdam (AMS) 7:05 a.m. 9:40 a.m. Boeing 787-9
DL9503 Madrid (MAD) Amsterdam (AMS) 6 a.m. 7:35 a.m. 737
DL6777 Madrid (MAD) Amsterdam (AMS) 7:05 a.m. 9:40 a.m.
GA9209 Madrid (MAD) Amsterdam (AMS) 1:05 p.m. 3:35 p.m. None
GA9469 Madrid (MAD) Amsterdam (AMS) 7:05 a.m. 9:40 a.m. 738
GA9227 Madrid (MAD) Amsterdam (AMS) 4:50 p.m. 7:15 p.m. 737
VS5925 Madrid (MAD) Amsterdam (AMS) 10:35 a.m. 1:50 p.m. B712
KL3390 Madrid (MAD) Amsterdam (AMS) 7:05 a.m. 9:40 a.m. 332
UX1093 Madrid (MAD) Amsterdam (AMS) 3 p.m. 5:35 p.m. B738
AM6843 Madrid (MAD) Amsterdam (AMS) 3 p.m. 5:35 p.m. E90
AM6894 Madrid (MAD) Amsterdam (AMS) 7:05 a.m. 9:40 a.m. None
BT5182 Madrid (MAD) Amsterdam (AMS) 8:45 a.m. 11:25 a.m. None
VS5927 Madrid (MAD) Amsterdam (AMS) 5:30 p.m. 8:40 p.m. None
VS5928 Madrid (MAD) Amsterdam (AMS) 7:50 p.m. 11 p.m. E75
KL1506 Madrid (MAD) Amsterdam (AMS) 4:50 p.m. 7:25 p.m. Boeing 737-800/BBJ2 (winglets)
UX3765 Madrid (MAD) Amsterdam (AMS) 1:05 p.m. 3:35 p.m. 737
AR7814 Madrid (MAD) Amsterdam (AMS) 8:30 p.m. 11:05 p.m. EMJ
AR7816 Madrid (MAD) Amsterdam (AMS) 11 a.m. 1:35 p.m. 73H
EY7406 Madrid (MAD) Amsterdam (AMS) 7 p.m. 8:40 p.m. None
G35642 Madrid (MAD) Amsterdam (AMS) 9:40 a.m. 11:10 a.m. None
LA1615 Madrid (MAD) Amsterdam (AMS) 7:55 p.m. 10:35 p.m. Airbus A321-100/200
IB3722 Madrid (MAD) Amsterdam (AMS) 2:10 p.m. 3:35 p.m. Airbus A320 (sharklets)
IB3724 Madrid (MAD) Amsterdam (AMS) 4:10 p.m. 5:30 p.m. 32A
AY5636 Madrid (MAD) Amsterdam (AMS) 8 p.m. 11:55 p.m. None
IB3720 Madrid (MAD) Amsterdam (AMS) 5:45 p.m. 6:50 p.m. 32A
CZ7640 Madrid (MAD) Amsterdam (AMS) 9:45 p.m. 11:10 p.m. 73H
CZ7680 Madrid (MAD) Amsterdam (AMS) 4:50 p.m. 5:45 p.m. None
CZ7716 Madrid (MAD) Amsterdam (AMS) 12:25 p.m. 12:45 p.m. 73H
EY7358 Madrid (MAD) Amsterdam (AMS) 6:25 p.m. 7:50 p.m. 737
EY7347 Madrid (MAD) Amsterdam (AMS) 9:20 p.m. 9:35 p.m. 73H
I23724 Madrid (MAD) Amsterdam (AMS) 3:50 p.m. 6:30 p.m. A320
I23722 Madrid (MAD) Amsterdam (AMS) 6:35 a.m. 9:15 a.m. 32A
I23720 Madrid (MAD) Amsterdam (AMS) 1:05 p.m. 3:45 p.m. A320
CI9390 Madrid (MAD) Amsterdam (AMS) 1 p.m. 3:40 p.m. None
MF9958 Madrid (MAD) Amsterdam (AMS) 8:25 p.m. 11 p.m. None
KL1698 Madrid (MAD) Amsterdam (AMS) 6 a.m. 8:40 a.m. Boeing 737-800 (winglets)
MF9800 Madrid (MAD) Amsterdam (AMS) 6 a.m. 8:40 a.m.
CI9478 Madrid (MAD) Amsterdam (AMS) 6 a.m. 8:40 a.m.
GA9014 Madrid (MAD) Amsterdam (AMS) 10:20 a.m. 1 p.m. 737
ME2093 Madrid (MAD) Amsterdam (AMS) 3 p.m. 5:40 p.m. None
PS9408 Madrid (MAD) Amsterdam (AMS) 6 a.m. 8:40 a.m. 737
IB3060 Madrid (MAD) Amsterdam (AMS) 8:45 a.m. 11:30 a.m. A20N
IB3054 Madrid (MAD) Amsterdam (AMS) 7:50 p.m. 10:25 p.m. Airbus A320-251N
EB3004 Madrid (MAD) Amsterdam (AMS) 3 p.m. 5:02 p.m. A332
UX3763 Madrid (MAD) Amsterdam (AMS) 4:50 p.m. 7:35 p.m. 737
D06057 Madrid (MAD) Amsterdam (AMS) 4:20 p.m. 6:33 p.m. A333
KC1422 Madrid (MAD) Amsterdam (AMS) 10:20 a.m. midnight None
MU4563 Madrid (MAD) Amsterdam (AMS) 3 p.m. 5:45 p.m. None
HV6020 Madrid (MAD) Amsterdam (AMS) 11:55 p.m. 2:35 a.m. B737
UX3390 Madrid (MAD) Amsterdam (AMS) 7:15 a.m. 9:45 a.m.
BW1839 Madrid (MAD) Amsterdam (AMS) 8:50 a.m. 11:30 a.m. AT7
PY3006 Madrid (MAD) Amsterdam (AMS) None None A332
KQ1708 Madrid (MAD) Amsterdam (AMS) 6 a.m. 8:45 a.m. 737
QY6724 Madrid (MAD) Amsterdam (AMS) None None A306
UX1095 Madrid (MAD) Amsterdam (AMS) 5:30 a.m. 8 a.m.
MK7615 Madrid (MAD) Amsterdam (AMS) midnight 7:50 p.m. None
9W8687 Madrid (MAD) Amsterdam (AMS) 4:55 p.m. 7:40 p.m. 73J
MK7613 Madrid (MAD) Amsterdam (AMS) 1 p.m. 3:35 p.m. Boeing 737-8K2
AK1658 Madrid (MAD) Amsterdam (AMS) 1 p.m. 3:35 p.m.
9W8685 Madrid (MAD) Amsterdam (AMS) 11 a.m. 1:35 p.m. 73H
9W8684 Madrid (MAD) Amsterdam (AMS) 6 a.m. 8:45 a.m. 73H
9W8686 Madrid (MAD) Amsterdam (AMS) 1 p.m. 3:35 p.m. 73H
9W8688 Madrid (MAD) Amsterdam (AMS) 8:10 p.m. 10:45 p.m. 73H