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 (about which there is nothing particularly English).
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 in the UK or across Europe.
London to Munich by trainfrom $117.01 |
Brussels to Munich by trainfrom $32.85 |
Cologne to Munich by trainfrom $34.21 |
Stuttgart to Munich by trainfrom $15.74 |
Mannheim to Munich by trainfrom $39.00 |
Amsterdam to Munich by trainfrom $44.48 |
Nuremberg to Munich by trainfrom $15.74 |
Hamburg to Munich by trainfrom $21.21 |
Strasbourg to Munich by trainfrom $34.21 |
Zurich to Munich by trainfrom $22.58 |
Frankfurt am Main to Munich by trainfrom $21.21 |
Berlin to Munich by trainfrom $46.53 |
Salzburg to Munich by trainfrom $17.11 |
Verona to Munich by trainfrom $32.85 |
Venice to Munich by trainfrom $31.48 |