Intro
Switzerland is within easy reach from Italy. The EuroCity train line has numerous daily connections from Milan to major Swiss cities such as Basel, Berne, Geneva, Lausanne, Lucerne, Lugano and Zurich. Venice, Bologna and Genoa offer direct connections to Switzerland as well.
Direct connections
From / to | Approximate travel time | Number of connections |
Milano – Basel | 4 h 15 min | up to 5x daily |
Milano – Bern | 3 h 05 min | up to 3x daily |
Milano – Genève | 4 h | up to 4x daily |
Milano – Lausanne | 3 h 20 min |
up to 4x daily |
Milano – Lugano | 1 h 20 min | up to 12x daily |
Milano – Luzern | 3 h 30 min | up to 2x daily |
Milano – Zürich | 3 h 40 min | up to 10x daily |
Venezia – Zürich | 6 h 10 min | once |
Venezia – Genève | 7 h | once |
Genoa – Zürich | 5 h 20 min | once |
Bologna – Zürich | 6 h | once |
Travel classes and services on EuroCity trains
1st and 2nd class | 1st class |
|
|
Timetable & tickets
Arriving in Switzerland
-
The EuroCity takes you directly to the Swiss city centres – step off the train and the city tour can already get started.
-
Your journey continues? Once in Switzerland, trains leave at half-hour intervals in all directions: Timetable Swiss public transport