Travel by Train from Europe to Switzerland
Arrival from Italy

Over 45 daily connections
Numerous Italian cities such as Milan, Genoa, Venice or Bologna are connected to Basel, Bern, Geneva, Lausanne, Lucerne, Lugano and Zurich by over 45 daily connections.
The essentials at a glance
Onboard services and facilities
WLAN
Free WLAN (on SBB trains only)Catering
Onboard restaurant or bar bistro. 1st class travellers have service at their seat.Power outlets
Power outlets by seatsSpecial zones
Family zone, business and quiet zone (only in “Giruno” type SBB Train).
Connections from Italy to Switzerland
| Route | Approximate travel time | Connections per day |
|
Milano - Basel |
4h 30 min |
6 |
|
Milano - Bern |
3h 20 min |
4 |
|
Milano - Genève |
4h 30 min |
4 |
|
Milano - Lausanne |
3h 45 min |
4 |
|
Milano - Lugano |
1h 20 min |
12 |
|
Milano - Luzern |
3h 30 min |
1 |
|
Milano - Zürich |
3h 20 min |
11 |
|
Venezia - Zürich |
6h 10 min |
1 |
|
Venezia - Genève |
7h 15 min |
1 |
|
Genova - Zürich |
5h 20 min |
1 |
|
Bologna - Zürich |
6h |
1 |
Night connections
In pictures
Tickets within Switzerland
Sign up for our Trade Newsletter
Our regular newsletter for the travel trade industry contains the latest sales and product updates regarding Swiss public transport. Sign up and receive our newsletter four times a year.




