Zurich to Milan flight status today

List of all flights from Zurich Switzerland (ZRH) to Milan Italy (MXP) and airlines operated flight from Zurich to Milan. The flight is an international flight from Switzerland to Italy. There are 31 flights operated by 11 airlines on this route.

The distance from Zurich, CH (ZRH) to Milan, IT (MXP) is 203 km (126 miles). The time zone of the point of departure Zurich Airport is GMT +1:00. The current time is Tuesday 2025-11-18 02:49 AM. The time zone of the destination point Milano Malpensa Airport is GMT+1:00 The current time is Tuesday 2025-11-18 02:49 AM.

SWISS | Air Canada | Ethiopian Airlines | LATAM Airlines | Alitalia | Oman Air | Edelweiss Air | Air Baltic | Cargologicair | Austrian Airlines | TAB |

List of 31 flights from Zurich, CH (ZRH) to Milan, IT (MXP).
No. Departure Arrival Last Update Status
LX1622 17:20 18:15 Arrived On time
LX1628 13:15 14:10 Arrived Delayed by 41m
LX1612 08:55 09:50 Arrived On time
LX1638 21:55 22:50 Scheduled On time
LX7328 08:30 09:25 Landed
LX1616 09:30 10:30 Landed
LX1636 17:45 18:45

 

No. Departure Arrival Last Update Status
AC6786 13:15 14:10 Arrived Delayed by 41m
AC6800 08:55 09:50 Arrived On time

 

No. Departure Arrival Last Update Status
ET737 20:15 21:25 Scheduled Delayed by 25m

 

No. Departure Arrival Last Update Status
LA8799 08:45 09:40 Arrived On time
LA8794 21:55 22:50 Scheduled On time

 

No. Departure Arrival Last Update Status
AZ7203 17:25 18:20 Scheduled On time
AZ7201 13:20 14:15 Scheduled On time
AZ7207 08:45 09:40 Scheduled On time
AZ7205 21:55 22:50 Scheduled On time

 

No. Departure Arrival Last Update Status
WY5843 17:45 18:40 Scheduled On time

 

No. Departure Arrival Last Update Status
WK2712 22:35 None Arrived Early
WK1628 13:50 None Arrived On time
WK1622 18:45 None Arrived On time
WK1612 07:25 08:20 Landed Late

 

No. Departure Arrival Last Update Status
BT1628 13:25 None Arrived On time
BT1622 18:25 None Arrived Delayed by 26 minutes
BT1612 10:00 None Departure Canceled

 

No. Departure Arrival Last Update Status
P3901 17:41 None Arrived On time

 

No. Departure Arrival Last Update Status
OS1612 07:35 08:30 Cancelled

 

No. Departure Arrival Last Update Status
2L1628 12:45 13:40 Landed
2L1622 17:20 18:15 Cancelled
2L1612 07:30 08:25 Landed
2L1638 21:10 22:05 Cancelled
2L1616 09:30 10:30 Landed