Zurich to Frankfurt by train: from just CHF 37.
Plan your trip to Frankfurt early and buy cheap tickets and seat reservations online. Travel in comfort from city centre to city centre in around 4 hours.
Prices from CHF 37 per adult in 2nd class. Exclusively on direct ICE and EuroCity trains. 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 37 in 2nd class, from CHF 67 in 1st class from Zurich to Frankfurt.
-
Direct connections daily.
There are two direct trains per day from Zürich HB to Frankfurt.
-
Travel time.
From Zürich HB, you can reach Frankfurt in just 4 hours and 10 minutes.
-
First train & last train.
The first direct train leaves Zürich HB at 10:59, the last at 18:59.
-
More eco-friendly.
Travel from Zurich with approx. 6× lower CO₂ emissions than by car.