Zürich HB Milano Centrale
Wednesday, 23 September 2026
20:59
Connections from ÖBB (Austrian Railways) timetable data
21:05
Zürich HB
Platform 7
8h 15min
05:20
Milano Centrale
1 change
IC 889, RE 25503
On time
IC 889
21:05 - 23:30
Zürich HB → Chiasso
RE 25503
04:31 - 05:20
Chiasso → Milano Centrale
23:05
Zürich HB
Platform 7
6h 15min
05:20
Milano Centrale
2 changes
IC 893, S 10, RE 25503
On time
IC 893
23:05 - 00:47
Zürich HB → Bellinzona
S 10
00:53 - 01:56
Bellinzona → Chiasso
RE 25503
04:31 - 05:20
Chiasso → Milano Centrale
06:05
Zürich HB
Platform 7
3h 15min
09:20
Milano Centrale
2 changes
IR 2409, IC 659, RE 80
On time
IR 2409
06:05 - 06:45
Zürich HB → Arth-Goldau
IC 659
06:49 - 07:58
Arth-Goldau → Lugano
RE 80
08:02 - 09:20
Lugano → Milano Centrale
06:33
Zürich HB
Platform 7
3h 17min
09:50
Milano Centrale
Direct
EC 11
On time
07:05
Zürich HB
Platform 8
3h 15min
10:20
Milano Centrale
1 change
IC 861, RE 80
On time
IC 861
07:05 - 08:58
Zürich HB → Lugano
RE 80
09:02 - 10:20
Lugano → Milano Centrale
07:33
Zürich HB
Platform 7
3h 17min
10:50
Milano Centrale
Direct
EC 13
On time
| Departure | Arrival | Duration | Changes | Trains |
|---|---|---|---|---|
| 21:05 | 05:20 | 8h 15min | 1 | IC 889, RE 25503 |
| 23:05 | 05:20 | 6h 15min | 2 | IC 893, S 10, RE 25503 |
| 06:05 | 09:20 | 3h 15min | 2 | IR 2409, IC 659, RE 80 |
| 06:33 | 09:50 | 3h 17min | 0 | EC 11 |
| 07:05 | 10:20 | 3h 15min | 1 | IC 861, RE 80 |
| 07:33 | 10:50 | 3h 17min | 0 | EC 13 |
Frequently asked questions
How long does the train from Zürich HB to Milano Centrale take?
The fastest of the 6 connections found takes 3h 15min; the first one leaves at 21:05.
Is there a direct train from Zürich HB to Milano Centrale?
Yes — 2 of the 6 connections found need no change.
How do I search for a train between European cities?
Enter the departure and arrival stations, pick a date and time and start the search. Results show departure and arrival times, journey duration, number of changes and live delays.
Are delays shown in the search results?
Yes. When the operator reports a delay or a cancellation, the connection shows the new time next to the scheduled one.
Am I entitled to compensation if my train is delayed or cancelled?
On railways in the EU, a delay of 60–119 minutes at your final destination entitles you to 25% of the ticket price and a delay of 120 minutes or more to 50%. If a delay of 60 minutes or more is expected, you can also choose a refund or re-routing instead. Claims go to the operator or ticket vendor; extraordinary circumstances such as extreme weather are excluded. The official rules are on the EU "Your Europe" rail passenger rights page linked below.
Delays and cancellations on EU railways — official rules: EU rail passenger rights (Your Europe)
Updated