Cheap flights from Milan to Amsterdam

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

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

Milan to Amsterdam flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Milan (MIL) - Amsterdam (AMS) 2026-01-29 2026-01-29 118 USD 3 hours 30 minutes Direct 2025-11-18T19:27:59
Milan (MIL) - Amsterdam (AMS) 2025-12-02 2025-12-02 182 USD 3 hours 30 minutes Direct 2025-11-19T12:50:07
Milan (MIL) - Amsterdam (AMS) 2025-11-29 2025-11-29 218 USD 3 hours 30 minutes Direct 2025-11-14T22:31:14
Milan (MIL) - Amsterdam (AMS) 2025-11-22 2025-11-22 222 USD 3 hours 30 minutes Direct 2025-11-18T18:50:25
Milan (MIL) - Amsterdam (AMS) 2025-11-25 2025-11-25 244 USD 3 hours 30 minutes Direct 2025-11-14T22:15:58
Milan (MIL) - Amsterdam (AMS) 2025-11-27 2025-11-27 298 USD 3 hours 30 minutes Direct 2025-11-14T23:45:48

Milan to Amsterdam flight status

Flight Origin Destination Departure Arrival Equip
AZ0120 Milan (LIN) Amsterdam (AMS) 9:05 a.m. 11 a.m. A319
AZ0112 Milan (LIN) Amsterdam (AMS) 5:20 p.m. 7:15 p.m. A318/319/320/321
KL1612 Milan (LIN) Amsterdam (AMS) 6:30 a.m. 8:25 a.m. Boeing 737-800 (winglets)
DL9492 Milan (LIN) Amsterdam (AMS) 8:50 a.m. 11:25 a.m. 737
KL1614 Milan (LIN) Amsterdam (AMS) 10:55 a.m. 12:45 p.m. Boeing 737-800 (winglets)
DL9478 Milan (LIN) Amsterdam (AMS) 1:25 p.m. 5:10 p.m. E90
AZ112 Milan (LIN) Amsterdam (AMS) 5:20 p.m. 7:15 p.m. A320
KL1618 Milan (LIN) Amsterdam (AMS) 9:20 p.m. 11:10 p.m. Embraer EMB 190 / EMB 195
KL1616 Milan (LIN) Amsterdam (AMS) 4:50 p.m. 6:40 p.m. Embraer EMB 175 (short wing)
AZ120 Milan (LIN) Amsterdam (AMS) 9:05 a.m. 11 a.m. A319
KQ1620 Milan (LIN) Amsterdam (AMS) 10:55 a.m. 12:45 p.m. 737-700
U27940 Milan (LIN) Amsterdam (AMS) 8:50 p.m. 10:20 p.m. A319
AZ0114 Milan (LIN) Amsterdam (AMS) noon 1:55 p.m. 32S
RJ7575 Milan (LIN) Amsterdam (AMS) 9:05 a.m. 10:45 a.m. E145
DL6628 Milan (LIN) Amsterdam (AMS) 1:10 p.m. 2:15 p.m. A319
AZ118 Milan (LIN) Amsterdam (AMS) 8:45 p.m. 10:40 p.m. 319
KL1624 Milan (LIN) Amsterdam (AMS) 7:25 p.m. 9:20 p.m. EMBRAER EMB 190 / EMB 195
U27920 Milan (LIN) Amsterdam (AMS) 12:10 p.m. 3 p.m. A20N
KL1620 Milan (LIN) Amsterdam (AMS) 11:25 a.m. 1:15 p.m. Boeing 737-800 (winglets)
U27924 Milan (LIN) Amsterdam (AMS) 8:20 p.m. 10 p.m. A320
PA907 Milan (LIN) Amsterdam (AMS) 1 a.m. 1 a.m. Embraer Phenom 300E
CT120 Milan (LIN) Amsterdam (AMS) 8:10 a.m. 10:05 a.m.
KQ1622 Milan (LIN) Amsterdam (AMS) 7:45 p.m. 9:40 p.m. 737
AZ7746 Milan (LIN) Amsterdam (AMS) 7:40 p.m. 9:30 p.m. 737
EG897 Milan (LIN) Amsterdam (AMS) None None A320
BE3813 Milan (LIN) Amsterdam (AMS) 7:40 p.m. 9:30 p.m.
AM1360 Milan (LIN) Amsterdam (AMS) 1:05 p.m. 2:55 p.m. 737
AZ7726 Milan (LIN) Amsterdam (AMS) 11:20 a.m. 1:10 p.m. 737-700
EC7940 Milan (LIN) Amsterdam (AMS) None None A319
EC7931 Milan (LIN) Amsterdam (AMS) None None A320
MT5004 Milan (LIN) Amsterdam (AMS) 4:55 p.m. 6:50 p.m. 321