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-07-13 2024-07-14 134 USD 2 hours 0 minutes Direct 2024-03-26T22:32:29
Milan (MIL) - Zurich (ZRH) 2024-07-13 2024-07-21 134 USD 1 hours 50 minutes Direct 2024-03-25T14:04:49
Milan (MIL) - Zurich (ZRH) 2024-09-14 2024-09-25 134 USD 1 hours 50 minutes Direct 2024-03-23T03:10:46
Milan (MIL) - Zurich (ZRH) 2024-06-04 2024-06-18 145 USD 1 hours 50 minutes Direct 2024-03-22T14:32:27
Milan (MIL) - Zurich (ZRH) 2024-05-30 2024-06-01 146 USD 1 hours 50 minutes Direct 2024-03-27T20:00:52
Milan (MIL) - Zurich (ZRH) 2024-05-01 2024-05-08 157 USD 1 hours 55 minutes Direct 2024-03-27T11:09:23
Milan (MIL) - Zurich (ZRH) 2024-07-13 2024-07-15 158 USD 2 hours 0 minutes Direct 2024-03-24T12:36:12
Milan (MIL) - Zurich (ZRH) 2024-04-03 2024-04-06 177 USD 1 hours 50 minutes Direct 2024-03-25T22:20:04
Milan (MIL) - Zurich (ZRH) 2024-10-29 2024-10-31 189 USD 31 hours 40 minutes Connection 2024-03-28T12:13:23
Milan (MIL) - Zurich (ZRH) 2024-05-14 2024-05-14 199 USD 31 hours 25 minutes Connection 2024-03-26T07:46:09
Milan (MIL) - Zurich (ZRH) 2024-05-01 2024-05-04 201 USD 2 hours 20 minutes Direct 2024-03-27T08:04:28
Milan (MIL) - Zurich (ZRH) 2024-06-01 2024-06-03 201 USD 2 hours 20 minutes Direct 2024-03-27T08:32:36
Milan (MIL) - Zurich (ZRH) 2024-05-03 2024-05-06 201 USD 2 hours 20 minutes Direct 2024-03-26T16:51:07
Milan (MIL) - Zurich (ZRH) 2024-05-06 2024-05-10 201 USD 2 hours 20 minutes Direct 2024-03-26T06:39:43
Milan (MIL) - Zurich (ZRH) 2024-04-08 2024-04-10 201 USD 2 hours 20 minutes Direct 2024-03-26T11:47:43
Milan (MIL) - Zurich (ZRH) 2024-04-12 2024-04-14 201 USD 2 hours 20 minutes Direct 2024-03-25T15:57:31
Milan (MIL) - Zurich (ZRH) 2024-04-13 2024-04-17 201 USD 2 hours 20 minutes Direct 2024-03-28T04:36:59
Milan (MIL) - Zurich (ZRH) 2024-05-15 2024-05-27 201 USD 2 hours 20 minutes Direct 2024-03-27T21:35:53
Milan (MIL) - Zurich (ZRH) 2024-04-17 2024-04-22 201 USD 2 hours 20 minutes Direct 2024-03-26T15:05:59
Milan (MIL) - Zurich (ZRH) 2024-04-20 2024-04-22 201 USD 2 hours 20 minutes Direct 2024-03-28T18:10:49
Milan (MIL) - Zurich (ZRH) 2024-06-21 2024-06-24 201 USD 2 hours 20 minutes Direct 2024-03-26T15:08:15
Milan (MIL) - Zurich (ZRH) 2024-05-22 2024-05-27 201 USD 2 hours 20 minutes Direct 2024-03-28T17:16:40
Milan (MIL) - Zurich (ZRH) 2024-04-24 2024-04-26 201 USD 2 hours 20 minutes Direct 2024-03-26T06:32:45
Milan (MIL) - Zurich (ZRH) 2024-04-26 2024-05-04 201 USD 2 hours 20 minutes Direct 2024-03-26T16:52:26
Milan (MIL) - Zurich (ZRH) 2024-04-26 2024-04-28 201 USD 2 hours 20 minutes Direct 2024-03-25T16:28:02
Milan (MIL) - Zurich (ZRH) 2024-04-27 2024-05-04 201 USD 2 hours 20 minutes Direct 2024-03-26T16:52:40
Milan (MIL) - Zurich (ZRH) 2024-04-27 2024-04-29 201 USD 2 hours 20 minutes Direct 2024-03-26T12:34:39
Milan (MIL) - Zurich (ZRH) 2024-03-29 2024-04-01 201 USD 2 hours 20 minutes Direct 2024-03-28T12:34:00
Milan (MIL) - Zurich (ZRH) 2024-04-29 2024-05-01 201 USD 2 hours 20 minutes Direct 2024-03-27T07:31:20
Milan (MIL) - Zurich (ZRH) 2024-05-16 2024-05-16 294 USD 4 hours 55 minutes Connection 2024-03-28T19:03:02

Milan to Zurich flight status

Flight Origin Destination Departure Arrival Equip
LA8786 Milan (MXP) Zurich (ZRH) 5:10 p.m. 8 p.m. E75
LX1639 Milan (MXP) Zurich (ZRH) 7:10 a.m. 8:05 a.m. Embraer E190-E2
LX1613 Milan (MXP) Zurich (ZRH) 10:40 a.m. 11:45 a.m. Airbus 320-211
UA9751 Milan (MXP) Zurich (ZRH) 10:40 a.m. 11:45 a.m. None
LX1623 Milan (MXP) Zurich (ZRH) 8:50 p.m. 9:50 p.m. Embraer E195-E2
LX1629 Milan (MXP) Zurich (ZRH) 3:20 p.m. 4:20 p.m. Embraer E190-E2
AC6791 Milan (MXP) Zurich (ZRH) 10:40 a.m. 11:45 a.m. 333
ET736 Milan (MXP) Zurich (ZRH) 6:20 a.m. 7:30 a.m. Airbus A350-900
2L1629 Milan (MXP) Zurich (ZRH) 2:50 p.m. 3:50 p.m. Embraer E190-E2
2L1613 Milan (MXP) Zurich (ZRH) 10:30 a.m. 11:35 a.m. E90
2L1623 Milan (MXP) Zurich (ZRH) 8:25 p.m. 9:25 p.m.
2L1639 Milan (MXP) Zurich (ZRH) 7:10 a.m. 8:05 a.m. Embraer E190-E2
BT1613 Milan (MXP) Zurich (ZRH) 10:45 a.m. 11:40 a.m. Airbus 320-211
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