Zurich to Munich by train: from just CHF 37.

Plan your trip to Munich early and buy tickets and seat reservations online. Travel in comfort from city centre to city centre in around 3.5 hours.

Prices from CHF 37 per adult in 2nd class. 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. 

For trips to the most popular cities in Europe, you can see the cheapest available prices directly in the calendar. Select your desired travel date in the timetable or find the best travel date using the price calendar. The earlier you buy your ticket, the greater the chance you have to grab a low fare. 

Go to the price calendar

For a good journey.

  • Prices.

    Travel from CHF 37 in 2nd class, from CHF 50 in 1st class from Zurich to Munich.

  • Direct connections daily.

    There are eight direct trains per day from Zürich HB to Munich.

  • Travel time.

    From Zurich, you can reach Munich in just 3 hours and 32 minutes.

  • First train & last train.

    The first direct train leaves Zürich HB at 05:35; the last at 17:32.

  • More eco-friendly.

    Travel from Zurich with approx. 11× lower CO₂ emissions than by car.

Route from Zurich to Munich.