The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.
The average ticket from Berlin to Munich will cost around £ 86 if you buy it on the day, but the cheapest tickets can be found for only £ 42.
Find all the dates and times for this journey
Trains per day
Of the 35 train that leave Berlin for Munich every day 21 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct train cover the 505 km distance in an average of 7h 32m but if you time it right, some train will get you there in just 3h 56m .
The slowest train will take 18h 51m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Avg. Train Duration:|
5 hours 21 minutes
|Train Ticket Price:||£27|
|Trains depart from:||Berlin|
|Trains arrive in:||Munich|
|Train Companies:||Deutsche Bahn|
Trains from Berlin to Munich are in plentiful supply every day of the week - although fewer services run on a Sunday. Deutsche Bahn are the main service provider for this route, with the earliest train of the day departing from Berlin Hauptbahnhof at 4:41 a.m., and the last train leaving at 10:55 p.m. Many of these services travel directly into Munich, although some require passengers to change at Nuremberg en route. Services that travel through the night also involve multiple changes at the likes of Hanover and Fulda, with layovers lasting 2-3 hours. Travel time on a direct line between Berlin and Munich is roughly six hours, and any services requiring a single change are usually 30-60 minutes longer.
Passengers wishing to travel by train from Berlin to Munich will begin their journey at Berlin Hauptbahnhof (hbf) - the capital city's main transport hub. Located just a stone's throw away from Berlin city centre, Hbf is a vast, bustling arena that's home to a shopping centre, several restaurants and live music performances as well as modes of transportation. The best way to get to Berlin Hbf is by hopping aboard one of the many stations dotted about the city. The S-Bahn trains run extremely frequently, and many of them will either stop briefly at Berlin Hbf en route to another part of the city or terminate at the station.
Munich is a fascinating city that oozes German culture from top to bottom, and people from all over the world arrive at Munich Central Station on a daily basis to experience the atmosphere of this unique city. Over a quarter of a million people pass through Munich Central Station each day. This transport hub is extremely well connected to the rest of the city too - with taxis, buses, underground lines and additional train services all running until late.