Travel from Munich to Weimar

Bus or train from Munich to Weimar?

German Railways (DB) operates a train from Munich to Weimar every 3 hours. Tickets cost $85 - $130 and the journey takes 3 h 31 min. 2 other operators also service this route. Alternatively, FlixBus operates a bus from Munich to Weimar once daily. Tickets cost $25 - $45 and the journey takes 6 h 35 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Munich to Weimar

From München Hbf train to Am Paradiesbahnhof, line 2 tram to Felsenkeller, walk to Jena West, then train to Weimar. 4 h 16 min 100€. From München Hauptbahnhof train to Jena Paradies, walk to Jena West, then train to Weimar. 4 h 36 min 100€. From Munich, Munich central bus station bus to Weimar, Weimar central station. 6 h 35 min 34€. From Munich drive to Weimar. 3 h 41 min 52€. From München Marienplatz train to Munich airport, fly to Leipzig airport, train to Halle(Saale)Hbf, then train to Weimar. 4 h 29 min 123€. From München Marienplatz train to Munich airport, fly to Dresden airport, train to Dresden-Neustadt, then train to Weimar. 6 h 33 min 138€. From München Marienplatz train to Munich airport, fly to Frankfurt airport, then train to Weimar. 6 h 26 min 169€.