SBB EuroCity / Trenitalia via Gotthard Base Tunnel links Zurich and Milan in as little as 3h 17m (typical 3h 20m–3h 40m), with about 10–14 departures/day (first ~06:30, last ~19:30). Fares from €29 (€39–€89 typical). Direct Zürich Hbf → Milano Centrale (Gotthard Base Tunnel). Swiss Alps via the Gotthard Base Tunnel corridor.
| Fastest / typical | 3h 17m / ~3h 20m |
|---|---|
| Trains per day | about 10–14 |
| First / last | ~06:30, · ~19:30 |
| Operators | SBB, Trenitalia |
| Stations | Zürich HB → Milano Centrale |
| Fares | from ~€29 (typical €39–€89) |
| Booking tip | Book ahead for weekend seats on the Gotthard corridor |
| Baggage | No official limits |
| Data verified | 2026-08-13 |
Null / unknown fields are omitted. Confirm live times and fares in search below before booking.
Glance on this page lists fastest 3h 17m, typical about 3h 20m, about 10–14 trains a day, first around 06:30 and last around 19:30, on SBB and Trenitalia from Zürich HB to Milano Centrale. Fares already printed start from about €29 (typical €39–€89). The FAQ states the train travels through the Gotthard Base Tunnel — the world's longest deep tunnel — to cross the Alps.
The booking tip already on glance is to book ahead for weekend seats on the Gotthard corridor. Card book-ahead is 90–120 days, with no official baggage weight cap. That €29 floor is advance inventory; walk-up is higher. Confirm the live 2026 row in search. The northbound sibling uses a 06:10–19:10 first/last pattern — stay with this glance rather than mixing the two cards.
Zürich HB (also printed Zürich Hbf on the card) is the main Hauptbahnhof, not the airport. Milano Centrale is the advertised Italian terminus. If a search row ends short of Centrale, that is an intermediate call, not your final advertised destination.
Hub-up already points at the Zurich–Milan Cost guide and the SBB hub. Unique facts: southbound Gotthard, 10–14 trains, 06:30–19:30, from about €29, world's-longest-tunnel FAQ already on this URL. Widget and title stay put.
We do not publish generic flight times or CO₂ on this page without route-specific sources. Use the compare hub for door-to-door methodology, then search live fares below.
Zurich–Milan Cost guide · Train vs plane in Europe · door-to-door framework (blog)
Schedules, fares and tickets — Eurostar, TGV, ICE, Frecciarossa and 30+ operators across 28 countries.
SBB/EC ~3h 10m–3h 40m · Zürich HB → Centrale · Alpine corridor
Planning more than Zurich → Milan? Check if a rail pass beats single tickets → Interrail / Eurail calculator · decision tree
This booking page is for live times & tickets. For fare bands, when-to-book rules and seat tips, open the Cost guide — then come back here to book via All Aboard.
The Zurich to Milan train is one of the most-searched rail links on this corridor. SBB EuroCity / Trenitalia via Gotthard Base Tunnel covers the roughly 3h 17m journey, with advance fares from €29 in advance. Below are live 2026 departure times, fares and answers to the most common Zurich–Milan questions on cost, journey time and booking.
Yes, it travels through the Gotthard Base Tunnel (the world's longest deep tunnel) to cross the Alps.
The fastest Zurich–Milan trains take about 3h 17m. Journey time varies with the service and any changes, so check the live times in the search box above before you book.
Advance fares start from €29 in advance — the cheapest seats sell out first, so book early. Walk-up and same-day tickets cost noticeably more. Compare live 2026 Zurich to Milan prices in the search box above and book in one step.
After you book your train
Compare stays near your destination. Train tickets stay with All Aboard.
For Zurich → Milan, the lowest fares usually open with the operator booking window (often 3–6 months ahead). Midweek and off-peak trains are cheaper than Friday/Sunday evenings. Compare live prices below and book on EuroRail Times via All Aboard.
Planning tips for this corridor — fares, classes, scenic lines and seasonal ideas.
Compare nearby corridors and book live times on EuroRail Times.
Common questions about European rail travel → European Rail FAQ