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-26 2024-07-28 145 USD 1 hours 50 minutes Direct 2024-05-05T13:20:35
Milan (MIL) - Zurich (ZRH) 2024-06-16 2024-06-22 145 USD 1 hours 55 minutes Direct 2024-05-06T07:32:47
Milan (MIL) - Zurich (ZRH) 2024-07-30 2024-08-03 145 USD 1 hours 55 minutes Direct 2024-05-10T09:30:32
Milan (MIL) - Zurich (ZRH) 2024-07-25 2024-07-29 168 USD 1 hours 55 minutes Direct 2024-05-05T13:18:18
Milan (MIL) - Zurich (ZRH) 2024-07-26 2024-07-29 168 USD 2 hours 0 minutes Direct 2024-05-05T13:19:47
Milan (MIL) - Zurich (ZRH) 2024-08-15 2024-08-20 185 USD 4 hours 45 minutes Connection 2024-05-03T15:34:25
Milan (MIL) - Zurich (ZRH) 2024-07-05 2024-07-08 199 USD 2 hours 20 minutes Direct 2024-05-07T00:44:37
Milan (MIL) - Zurich (ZRH) 2024-06-01 2024-06-05 200 USD 2 hours 20 minutes Direct 2024-05-08T00:55:41
Milan (MIL) - Zurich (ZRH) 2024-06-05 2024-06-07 200 USD 2 hours 20 minutes Direct 2024-05-09T01:15:39
Milan (MIL) - Zurich (ZRH) 2024-06-05 2024-06-08 200 USD 2 hours 20 minutes Direct 2024-05-09T15:17:25
Milan (MIL) - Zurich (ZRH) 2024-05-12 2024-05-17 200 USD 2 hours 20 minutes Direct 2024-05-08T02:44:26
Milan (MIL) - Zurich (ZRH) 2024-05-15 2024-05-18 200 USD 2 hours 20 minutes Direct 2024-05-07T20:33:08
Milan (MIL) - Zurich (ZRH) 2024-05-17 2024-05-19 200 USD 2 hours 20 minutes Direct 2024-05-08T10:15:59
Milan (MIL) - Zurich (ZRH) 2024-05-17 2024-05-20 200 USD 2 hours 20 minutes Direct 2024-05-07T07:58:35
Milan (MIL) - Zurich (ZRH) 2024-05-18 2024-05-20 200 USD 2 hours 20 minutes Direct 2024-05-08T19:03:14
Milan (MIL) - Zurich (ZRH) 2024-05-18 2024-05-27 200 USD 2 hours 20 minutes Direct 2024-05-09T02:59:14
Milan (MIL) - Zurich (ZRH) 2024-05-19 2024-05-25 200 USD 2 hours 20 minutes Direct 2024-05-07T21:11:01
Milan (MIL) - Zurich (ZRH) 2024-05-22 2024-05-24 200 USD 2 hours 20 minutes Direct 2024-05-07T04:32:43
Milan (MIL) - Zurich (ZRH) 2024-05-22 2024-05-25 200 USD 2 hours 20 minutes Direct 2024-05-10T13:34:31
Milan (MIL) - Zurich (ZRH) 2024-05-22 2024-05-26 200 USD 2 hours 20 minutes Direct 2024-05-09T14:15:29
Milan (MIL) - Zurich (ZRH) 2024-05-22 2024-05-27 200 USD 2 hours 20 minutes Direct 2024-05-10T13:22:18
Milan (MIL) - Zurich (ZRH) 2024-05-24 2024-05-27 200 USD 2 hours 20 minutes Direct 2024-05-07T20:33:58
Milan (MIL) - Zurich (ZRH) 2024-05-24 2024-05-29 200 USD 2 hours 20 minutes Direct 2024-05-09T07:12:31
Milan (MIL) - Zurich (ZRH) 2024-05-25 2024-06-01 200 USD 2 hours 20 minutes Direct 2024-05-09T19:54:03
Milan (MIL) - Zurich (ZRH) 2024-05-25 2024-05-27 200 USD 2 hours 20 minutes Direct 2024-05-08T18:48:07
Milan (MIL) - Zurich (ZRH) 2024-05-25 2024-05-29 200 USD 2 hours 20 minutes Direct 2024-05-08T22:40:36
Milan (MIL) - Zurich (ZRH) 2024-05-27 2024-05-31 200 USD 2 hours 20 minutes Direct 2024-05-08T14:55:33
Milan (MIL) - Zurich (ZRH) 2024-05-29 2024-06-01 200 USD 2 hours 20 minutes Direct 2024-05-09T21:30:46
Milan (MIL) - Zurich (ZRH) 2024-05-31 2024-06-02 200 USD 2 hours 20 minutes Direct 2024-05-09T19:54:56
Milan (MIL) - Zurich (ZRH) 2024-06-25 2024-06-27 203 USD 50 hours 40 minutes Connection 2024-05-09T20:47:40

Milan to Zurich flight status

Flight Origin Destination Departure Arrival Equip
LX1613 Milan (MXP) Zurich (ZRH) 10:40 a.m. 11:35 a.m. Airbus 320-211
AC6791 Milan (MXP) Zurich (ZRH) 10:40 a.m. 11:35 a.m. 333
LX1629 Milan (MXP) Zurich (ZRH) 2:50 p.m. 3:45 p.m. Embraer E190-E2
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
LA8786 Milan (MXP) Zurich (ZRH) 5:10 p.m. 7:55 p.m. E75
UA9751 Milan (MXP) Zurich (ZRH) 10:40 a.m. 11:45 a.m. None
2L1629 Milan (MXP) Zurich (ZRH) 2:50 p.m. 3:45 p.m. Embraer E190-E2
BT1613 Milan (MXP) Zurich (ZRH) 10:40 a.m. 11:35 a.m. Airbus 320-211
2L1639 Milan (MXP) Zurich (ZRH) 5:55 a.m. 6:55 a.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.
LZ1617 Milan (MXP) Zurich (ZRH) 11:10 a.m. 12:10 p.m.
2L1617 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