Trains to Munich
Munich may be only the third largest city in Germany, but it’s certainly the place with the largest ego. Munich tells the world that it’s the best – and that goes for football, beer, sausages and the locally-produced BMW cars. Visit and you’ll find that Munich is a relaxed and happy city, a place where the locals certainly know how to enjoy themselves. Munich has all the airs and graces of a capital (and it is of course the capital of the Free State of Bavaria), but it also has a homely feel. Key sights include the palace of the Wittelsbachs, the family who presided over Bavarian affairs for several centuries, and the park known as the Englischer Garten.
The main railway station is Munich Hauptbahnhof, which lies just west of the city centre. From here, Deutsche Bahn’s smart silver ICE trains leave at regular intervals for cities across Germany. Cologne is less than five hours away, Hamburg about six, and since December 2017 the fastest trains dash to Berlin in just four hours – that’s due to the opening of a new high-speed line linking Bavaria with eastern Germany. Closer to hand, Munich is an excellent jumping-off point for excursions by train into the Bavarian Alps. There are departures at least every two hours to Garmisch, Oberstdorf and Füssen.
Munich has excellent international connections. French TGVs speed to Paris in just over six hours. Comfortable EuroCity trains run by ÖBB Austrian Railways run from Munich direct to Innsbruck, Verona, Bologna and Venice. There are Swiss EuroCity trains to Zürich and Basel. Fast Railjet trains leave Munich for Vienna and Budapest. There’s a great choice of overnight trains from Munich (although not all of these can be booked on our website). You can board a comfortable sleeper in the evening and alight next morning in Budapest, Düsseldorf, Florence, Hamburg, Milan, Rome, Venice or Zagreb.
Travel to Munich by train from anywhere across Europe.
London to Munich by trainfrom US$67.50 |
Brussels to Munich by trainfrom US$49.00 |
Cologne to Munich by trainfrom US$21.50 |
Stuttgart to Munich by trainfrom US$18.00 |
Mannheim to Munich by trainfrom US$20.50 |
Amsterdam to Munich by trainfrom US$43.00 |
Nuremberg to Munich by trainfrom US$12.50 |
Hamburg to Munich by trainfrom US$21.50 |
Strasbourg to Munich by trainfrom US$24.50 |
Zurich to Munich by trainfrom US$41.50 |
Frankfurt am Main to Munich by trainfrom US$22.00 |
Berlin to Munich by trainfrom US$21.50 |
Salzburg to Munich by trainfrom US$8.50 |
Verona to Munich by trainfrom US$30.00 |
Venice to Munich by trainfrom US$33.50 |