Zurich to Hamburg by train: from just CHF 48.

Plan your trip to Hamburg early and buy cheap tickets and seat reservations online. Travel during the day or take the night train for a comfortable connection between city centres.

Prices from CHF 48 per adult in 2nd class. Exclusively on direct ICE trains. The number of tickets available for this price is limited. Prices and exchange rates subject to change.

Timetable & ticket purchase.

Timetable & ticket purchase

Change between arrival and departure time

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.

Go to the timetable

For a good journey.

  • Prices.

    Travel from CHF 48 in 2 class, from CHF 69 in 1st class from Zurich to Hamburg.

  • Direct connections daily.

    There are four direct trains per day from Zürich HB to Hamburg.

  • Travel time.

    From Zürich HB, you can reach Hamburg in just 9 hours and 16 minutes.

  • First train & last train.

    The first direct train leaves Zürich HB at 07:59; the last at 20:59 (night train).

  • Night train.

    Travel to Hamburg in comfort overnight in the seating, couchette or sleeping car.

  • More eco-friendly.

    Travel from Zurich with approx. 9× lower CO₂ emissions than by plane.

On-board comfort and different classes of travel.

Learn more about the service and travel categories on the Nightjet and the EuroNight.

More info about the night trains

Route from Zurich to Hamburg.