Taking the train from Zurich to Munich is an easy way to travel from Switzerland to Germany when you are visiting Europe.
Trains between these two cities depart daily from the Zurich Hauptbahnhof, or central train station, and arrive at the Munich Hauptbahnhof. From there you have a range of choices for onward transportation to get you to your final destination.
Trains from Zurich to Munich are run by SBB and Deutsche Bahn. Their services that travel on this route depart up to two times per hour, so you can easily travel at any time.
All trains require one or more changes en route to Munich. The total travel time ranges from 4 hours and 45 minutes to 6 hours and 5 minutes, including the connection(s).
The cost of a single ticket on trains from Zurich to Munich is 118 euros in second class and 193 euros in first class. You can get lower fares if you buy your ticket online before you travel.
