Cheap flights from Milan to Zurich

Find cheap Zurich to Milan flights with our free search service. Compare all available fares for direct or connection flights from Zurich 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 Zurich flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Milan (MIL) - Zurich (ZRH) 2024-05-25 2024-06-01 145 USD 1 hours 50 minutes Direct 2024-04-21T08:50:11
Milan (MIL) - Zurich (ZRH) 2024-10-22 2024-10-25 146 USD 1 hours 50 minutes Direct 2024-04-24T13:20:56
Milan (MIL) - Zurich (ZRH) 2024-05-25 2024-05-31 157 USD 1 hours 50 minutes Direct 2024-04-21T08:51:09
Milan (MIL) - Zurich (ZRH) 2024-05-01 2024-05-04 198 USD 2 hours 20 minutes Direct 2024-04-25T20:19:07
Milan (MIL) - Zurich (ZRH) 2024-05-01 2024-05-08 198 USD 2 hours 20 minutes Direct 2024-04-24T14:36:32
Milan (MIL) - Zurich (ZRH) 2024-05-04 2024-05-08 198 USD 2 hours 20 minutes Direct 2024-04-23T17:49:37
Milan (MIL) - Zurich (ZRH) 2024-05-04 2024-05-11 198 USD 2 hours 20 minutes Direct 2024-04-24T08:34:18
Milan (MIL) - Zurich (ZRH) 2024-05-06 2024-05-08 198 USD 2 hours 20 minutes Direct 2024-04-23T21:56:51
Milan (MIL) - Zurich (ZRH) 2024-05-08 2024-05-11 198 USD 2 hours 20 minutes Direct 2024-04-23T12:09:42
Milan (MIL) - Zurich (ZRH) 2024-05-10 2024-05-12 198 USD 2 hours 20 minutes Direct 2024-04-23T02:51:42
Milan (MIL) - Zurich (ZRH) 2024-05-11 2024-05-15 198 USD 2 hours 20 minutes Direct 2024-04-25T15:13:16
Milan (MIL) - Zurich (ZRH) 2024-05-12 2024-05-17 198 USD 2 hours 20 minutes Direct 2024-04-25T20:41:33
Milan (MIL) - Zurich (ZRH) 2024-05-12 2024-05-22 198 USD 2 hours 20 minutes Direct 2024-04-25T08:50:00
Milan (MIL) - Zurich (ZRH) 2024-05-15 2024-05-19 198 USD 2 hours 20 minutes Direct 2024-04-25T05:37:03
Milan (MIL) - Zurich (ZRH) 2024-05-17 2024-05-19 198 USD 2 hours 20 minutes Direct 2024-04-24T08:49:15
Milan (MIL) - Zurich (ZRH) 2024-05-18 2024-05-20 198 USD 2 hours 20 minutes Direct 2024-04-26T06:53:42
Milan (MIL) - Zurich (ZRH) 2024-05-18 2024-05-25 198 USD 2 hours 20 minutes Direct 2024-04-25T13:16:47
Milan (MIL) - Zurich (ZRH) 2024-05-22 2024-05-24 198 USD 2 hours 20 minutes Direct 2024-04-24T07:59:31
Milan (MIL) - Zurich (ZRH) 2024-05-22 2024-05-25 198 USD 2 hours 20 minutes Direct 2024-04-24T23:19:22
Milan (MIL) - Zurich (ZRH) 2024-04-27 2024-05-01 198 USD 2 hours 20 minutes Direct 2024-04-26T08:09:41
Milan (MIL) - Zurich (ZRH) 2024-04-27 2024-05-05 198 USD 2 hours 20 minutes Direct 2024-04-25T12:38:51
Milan (MIL) - Zurich (ZRH) 2024-04-27 2024-05-06 198 USD 2 hours 20 minutes Direct 2024-04-26T12:40:05
Milan (MIL) - Zurich (ZRH) 2024-04-28 2024-05-05 198 USD 2 hours 20 minutes Direct 2024-04-23T20:40:15
Milan (MIL) - Zurich (ZRH) 2024-04-29 2024-05-01 198 USD 2 hours 20 minutes Direct 2024-04-23T06:15:44
Milan (MIL) - Zurich (ZRH) 2024-04-29 2024-05-04 198 USD 2 hours 20 minutes Direct 2024-04-25T15:21:19
Milan (MIL) - Zurich (ZRH) 2024-04-29 2024-05-05 198 USD 2 hours 20 minutes Direct 2024-04-24T10:48:48
Milan (MIL) - Zurich (ZRH) 2024-04-29 2024-05-06 198 USD 2 hours 20 minutes Direct 2024-04-24T15:32:03
Milan (MIL) - Zurich (ZRH) 2024-05-14 2024-05-14 231 USD 14 hours 20 minutes Connection 2024-04-20T13:31:22
Milan (MIL) - Zurich (ZRH) 2024-05-16 2024-05-16 273 USD 5 hours 40 minutes Connection 2024-04-20T13:41:48
Milan (MIL) - Zurich (ZRH) 2024-04-28 2024-04-30 317 USD 5 hours 25 minutes Connection 2024-04-23T19:18:47

Milan to Zurich flight status

Flight Origin Destination Departure Arrival Equip
LA8786 Milan (MXP) Zurich (ZRH) 5:10 p.m. 7:55 p.m. E75
LX1623 Milan (MXP) Zurich (ZRH) 7:10 p.m. 8:05 p.m. Embraer E195-E2
LX1639 Milan (MXP) Zurich (ZRH) 5:55 a.m. 7 a.m. Embraer E190-E2
LX1613 Milan (MXP) Zurich (ZRH) 10:40 a.m. 11:35 a.m. Airbus 320-211
UA9751 Milan (MXP) Zurich (ZRH) 10:40 a.m. 11:45 a.m. None
LX1629 Milan (MXP) Zurich (ZRH) 2:50 p.m. 3:45 p.m. Embraer E190-E2
AC6791 Milan (MXP) Zurich (ZRH) 10:40 a.m. 11:35 a.m. 333
2L1639 Milan (MXP) Zurich (ZRH) 5:55 a.m. 6:55 a.m. Embraer E190-E2
BT1613 Milan (MXP) Zurich (ZRH) 10:40 a.m. 11:35 a.m. Airbus 320-211
2L1629 Milan (MXP) Zurich (ZRH) 2:50 p.m. 3:45 p.m. Embraer E190-E2
2L1623 Milan (MXP) Zurich (ZRH) 7:10 p.m. 8:05 p.m.
2L1613 Milan (MXP) Zurich (ZRH) 10:30 a.m. 11:35 a.m. E90
OS1613 Milan (MXP) Zurich (ZRH) 10 a.m. 10:55 a.m.
LZ1623 Milan (MXP) Zurich (ZRH) 7:05 p.m. 8:05 p.m.
LZ1629 Milan (MXP) Zurich (ZRH) 2:50 p.m. 3:50 p.m.
LZ1639 Milan (MXP) Zurich (ZRH) 7:10 a.m. 8:05 a.m.
OS1617 Milan (MXP) Zurich (ZRH) 11:10 a.m. 12:10 p.m.
WK1613 Milan (MXP) Zurich (ZRH) 10 a.m. 10:55 a.m.
2L1617 Milan (MXP) Zurich (ZRH) 11:10 a.m. 12:10 p.m.
LZ1617 Milan (MXP) Zurich (ZRH) 11:10 a.m. 12:10 p.m.
SWU1617 Milan (MXP) Zurich (ZRH) 11:10 a.m. 12:10 p.m. AR1
SWU1639 Milan (MXP) Zurich (ZRH) 7:10 a.m. 8:05 a.m. AR1
SWU1613 Milan (MXP) Zurich (ZRH) 10 a.m. 11 a.m. AR1
LZ1613 Milan (MXP) Zurich (ZRH) 10 a.m. 10:55 a.m.
LX1617 Milan (MXP) Zurich (ZRH) 11:10 a.m. 12:10 p.m. CS1
LX1637 Milan (MXP) Zurich (ZRH) 8:35 p.m. 9:25 p.m. AR1