Cheapest price
£89
Average price
£98
Fastest journey
4 h 5 m
Average duration
4 h 22 m
Trains per day
5
Distance
505 km
The best way to find a cheap train ticket from Munich to Berlin is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Munich to Berlin will cost around £98 if you buy it on the day, but you can find cheap train tickets today for only £89.
Of the 5 trains that leave Munich for Berlin every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 505 km distance in an average of 4 h 22 m but if you time it right, some trains will get you there in just 4 h 5 m .
The slowest trains will take 4 h 36 m 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.
Omio recommends booking the train as it is the most popular option from Munich to Berlin among Omio's users. If you are prioritising price take the coach with prices starting from £18. For those with little time consider booking a flight which can get you there in 2h 2m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.2 - 0.5kg.
Most popular Train | Coach | Flight |
---|---|---|
£74 Average Price | £33 Average Price Cheapest | £242 Average Price |
7h 59m average duration 7h 29m Onboard + 30m Additional time* | 8h 39m average duration 8h 9m Onboard + 30m Additional time* | 5h 2m average duration Fastest 2h 2m Onboard + 3h 0m Additional time* |
0.2 - 0.5kg CO2 emissions Lowest | 0.5 - 1.3kg CO2 emissions | 1.5 - 3.0kg CO2 emissions |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
![]() | Delayed 11:59 11:53Munich Hbf | 4h29 | 16:22 Berlin Hbf | 0 changesdirect | |
![]() | On time 12:51 Munich Hbf | 4h05 | 16:56 Berlin Hbf | 0 changesdirect | |
Sunday 15 June | |||||
![]() | On time 06:51 Munich Hbf | 4h05 | 10:56 Berlin Hbf | 0 changesdirect | |
![]() | On time 06:54 Munich Hbf | 4h35 | 11:29 Berlin Hbf | 0 changesdirect | |
![]() | On time 07:17 Munich Hbf | 4h36 | 11:53 Berlin Hbf | 1 change | |
![]() | On time 07:54 Munich Hbf | 4h28 | 12:22 Berlin Hbf | 0 changesdirect | |
![]() | On time 08:51 Munich Hbf | 4h05 | 12:56 Berlin Hbf | 0 changesdirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 504 km |
Average train duration 7h 29m |
Cheapest ticket price £16 |
Trains per day 10 |
Direct trains 5 |
Fastest train 4h 1m |
First train 07:00 |
Last train 22:02 |
You can travel by train between Munich and Berlin with Deutsche Bahn and FlixTrain for as low as £31. When you search for timetables and tickets, Omio will show you the best trip.
Deutsche Bahn (DB) is the main operator of train services in Germany, making on average 40,000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the BahnCard 25, 50 and 100, which you can also use for your train to Berlin from Munich. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while toilets are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.
Munich to Berlin train information with Deutsche Bahn:
The train trip between Munich and Berlin is provided by intercity trains that ply this route twice every hour. This railway service is operated by Deutsche Bahn. Some journeys require 1 or 2 transfers, usually in Frankfurt, Hannover, or Gottingen, but there are many direct trains available too. This trip takes 6 hours, except for the midnight train, which arrives in Berlin 10 hours later. Trains start running at 4:15 a.m. and service ends at 0:01 a.m.
Departure Station: Munich Hauptbahnhof or Munich Central, which also offers connections with other parts of the city via underground and tram services, since nearly every line stops at Munich Central. The city centre can be reached on foot in just under 15 minutes.
Arrival Station: Berlin Hauptbahnhof (Central Station), located 1.5 kilometres north of Brandenburg Gate and across the Spree River from the Bundestag (the National Parliament). The commercial district near Alexanderplatz is 4 kilometres east. The nearest tram stop is Clara Jaschle Strasse, opposite the station's parking area.
Trains depart from Munich's main railway station (München Hauptbahnhof). The station is located around 2 kilometres north-west of the city centre. U-Bahn and S-Bahn lines from all over the city stop at the train station, as well as Metro buses. A journey from the outskirts of Munich to the train station should take an hour at the most. Public transport services run from around 5:00 a.m. to 2:00 a.m.
Berlin dates back to the 13th century and is a cosmopolitan mixture of old and new. Monuments and museums tell of its rich history, while modern developments, entertainment centres and cultural delights look to the future. Trains arrive at Berlin Hauptbahnhof (tief), which is located in the heart of the city, in the government district. There is a direct link to the U-Bahn and S-Bahn public transport systems for travelling around the city. Most destinations in Berlin can be reached in less than an hour. The U-Bahn and S-Bahn run between 4:00 a.m. and 1:00 a.m. on weekdays and 24 hours on weekends.
Passengers board the train most frequently from Munich Hbf, which is located around 1.3 miles (2.1 km) away from the city centre, and they get off the train at Berlin Hbf, located 3.5 miles (5.6 km) away from the city centre.
Here are some other resources that might have the information you need