Zurich to Rome by train: from just CHF 80.
Plan your trip to Rome early and buy cheap tickets and seat reservations online. Travel in comfort from city centre to city centre in around 7 hours.
Prices from CHF 80 per adult in 2nd class. Including seat reservations. Exclusively on direct EuroCity trains with a change in Milan to a direct Frecciarossa train. The number of tickets available for this price is limited. Prices and exchange rates subject to change.
Timetable & ticket purchase.
Find low prices.
The earlier you book your tickets, the better your chances of getting lower prices. You can find all available offers in the timetable.
For a good journey.
-
Prices
Travel from CHF 80 in 2nd class, from CHF 136 in 1st class from Zurich to Rome.
-
Change trains only once.
Twice per day, travel from Zürich HB to Rome only changing trains once.
-
Travel time
From Zurich, you can reach Rome in just 8 hours and 13 minutes.
-
First train & last train
The first train leaves Zürich HB at 05:27; the last at 13:27.
-
More eco-friendly.
Travel from Zurich with approx. 8× lower CO₂ emissions than by plane.
On-board comfort and different classes of travel.
Discover Trenitalia’s Frecciarossa and Frecciargento train services.