Daily departures from Milan to Zurich, Geneva, Basel, and Lucerne, and from Venice to Geneva.
Eurocity cross-border trains between Italy and Switzerland are now available!
Book these popular routes as e-ticket with seat reservation included:
Milan-Zurich 4h03m
Milan-Luzern (Lucerne) 4h02m
Milan-Bern 2h58m
Milan-Genève (Geneva) 3h53m
Venice-Lausanne 6h20m
Milan-Basel 4h04m
Connections are frequent to better serve you, as follows:
Geneva: 7 trains to / from Milan, one of which departs from Venice
Basel: 3 trains to / from Milan via Bern
Zurich: 7 trains to / from Milan
Lucerne: 1 train to / from Milan
Enjoy the following services on board Eurocity trains:
Bar or minibar trolley service for all connections
Service restaurant with possibility of meal (select routes)
Touch screen monitors with multi-lingual information about your journey (select routes)
Power outlets
Bicycle transportation (select routes)
Save money with Smart prices! Select your fare:
There are money-saving fares on offer, but be sure to book in advance as they are subject to limited availability.
Smart fares: you can buy the Smart tickets at the first price level (the lowest) up until 14 days before the booked train’s departure (while quantities last).
Smart2 fares: you can buy the Smart tickets at the second price level (higher) up until 7 days before the booked train’s departure (while quantities last).
There are also regular fares and pass holder fares, for travelers with a Eurail or Interrail Pass, valid in Italy and Switzerland.