Menu
European Trains

Zurich Main Station Milano Centrale

Saturday, 31 January 2026 10:57
13:34
Zurich Main Station
Platform 11
3h 17min
16:50
Milano Centrale
Direct
EC 151
On time
14:33
Zurich Main Station
Platform 3
3h 17min
17:50
Milano Centrale
Direct
EC 21
On time
15:33
Zurich Main Station
Platform 8
3h 44min
19:17
Milano Centrale
2 changes
EC 37, RE 80
On time
EC 37 15:33 - 17:28
Zürich HB → Lugano
17:28 - 17:28
Lugano → Lugano
RE 80 18:00 - 19:17
Lugano → Milano Centrale
16:33
Zurich Main Station
Platform 8
3h 17min
19:50
Milano Centrale
Direct
EC 123
On time
17:05
Zurich Main Station
Platform 8
3h 45min
20:50
Milano Centrale
2 changes
IR 2429, EC 173
On time
IR 2429 17:05 - 17:45
Zürich HB → Arth-Goldau
17:45 - 17:45
Arth-Goldau → Arth-Goldau
EC 173 17:49 - 20:50
Arth-Goldau → Milano Centrale