The cheapest trains from Munich to Berlin

Showing times and prices for 18 Sep

Cheapest

£33

Average

£75

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Munich to Berlin will cost around £ 75 if you buy it on the day, but the cheapest tickets can be found for only £ 33.

Cheapest
21:11Munich Hbf9h53 07:04Berlin Hbf
1 changes
£331One-way
2nd Cheapest
21:51Munich Hbf10h06 07:57Berlin Hbf
0 changes
£391One-way
15:50Munich Hbf4h34 20:24Berlin Hbf
0 changes
£611One-way
17:51Munich Hbf4h00 21:51Berlin Hbf
0 changes
£611One-way
13:51Munich Hbf4h36 18:27Berlin Hbf
0 changes
£611One-way

Timetable Munich to Berlin

Showing trains for tomorrow, Sat, 18 Sep
01:59Munich Hbf6h59 08:58Berlin Hbf
0 changes
05:53Munich Hbf3h58 09:51Berlin Hbf
0 changes
06:50Munich Hbf4h39 11:29Berlin Hbf
0 changes
07:51Munich Hbf4h35 12:26Berlin Hbf
0 changes
08:50Munich Hbf4h39 13:29Berlin Hbf
0 changes
09:50Munich Hbf4h35 14:25Berlin Hbf
0 changes
10:51Munich Hbf4h38 15:29Berlin Hbf
0 changes
11:14Munich Hbf4h38 15:52Berlin Hbf
0 changes
11:45Munich Hbf4h07 15:52Berlin Hbf
0 changes
11:51Munich Hbf4h34 16:25Berlin Hbf
0 changes
12:51Munich Hbf4h39 17:30Berlin Hbf
0 changes
13:51Munich Hbf4h36 18:27Berlin Hbf
0 changes
14:51Munich Hbf4h39 19:30Berlin Hbf
0 changes
15:50Munich Hbf4h34 20:24Berlin Hbf
0 changes
16:51Munich Hbf4h38 21:29Berlin Hbf
0 changes
17:51Munich Hbf4h00 21:51Berlin Hbf
0 changes
18:53Munich Hbf4h42 23:35Berlin Hbf
0 changes
19:51Munich Hbf4h40 00:31Berlin Hbf
0 changes
21:11Munich Hbf9h53 07:04Berlin Hbf
0 changes
21:51Munich Hbf10h06 07:57Berlin Hbf
0 changes
23:00Munich Hbf10h22 09:22Berlin Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
17 Sep
£27FlixTrain
£16BlaBlaCar Bus
£121Eurowings
Sat
18 Sep
£33Deutsche Bahn
£12BlaBlaCar Bus
£135Lufthansa
Sun
19 Sep
£27FlixTrain
£12BlaBlaCar Bus
£135Lufthansa Cityline
Mon
20 Sep
£9FlixTrain
£12BlaBlaCar Bus
£135Lufthansa
Tue
21 Sep
£25Deutsche Bahn
£12BlaBlaCar Bus
£121Eurowings
Wed
22 Sep
£30Deutsche Bahn
£12BlaBlaCar Bus
£246Eurowings
Thu
23 Sep
£16Deutsche Bahn
£12BlaBlaCar Bus
£121Eurowings
Fri
24 Sep
£48Deutsche Bahn
£12BlaBlaCar Bus
£142Lufthansa
Sat
25 Sep
£32Deutsche Bahn
£12BlaBlaCar Bus
£82Lufthansa
Sun
26 Sep
£18FlixTrain
£12Flixbus
£82Lufthansa
Mon
27 Sep
£9FlixTrain
£9BlaBlaCar Bus
£111Lufthansa
Tue
28 Sep
£16Deutsche Bahn
£9BlaBlaCar Bus
£82Lufthansa
Wed
29 Sep
£16Deutsche Bahn
£9BlaBlaCar Bus
£121Eurowings
Thu
30 Sep
£25Deutsche Bahn
£9BlaBlaCar Bus
£121Eurowings
Fri
1 Oct
£34Deutsche Bahn
£9BlaBlaCar Bus
Find prices
Sat
2 Oct
£21Deutsche Bahn
£9BlaBlaCar Bus
£71Lufthansa
Sun
3 Oct
£9FlixTrain
£9BlaBlaCar Bus
£60Lufthansa
Mon
4 Oct
Find prices
£9BlaBlaCar Bus
Find prices
Tue
5 Oct
£16Deutsche Bahn
£9BlaBlaCar Bus
£71Lufthansa
Wed
6 Oct
£16Deutsche Bahn
£9BlaBlaCar Bus
£114Lufthansa
Thu
7 Oct
£16Deutsche Bahn
£9BlaBlaCar Bus
£103Eurowings

The fastest trains from Munich to Berlin

Showing times and prices for 18 Sep

Fastest Journey

3 h 58 m

Average

5 h 26 m

Trains per day

21

Distance

505 km

Of the 21 trains that leave Munich for Berlin every day 17 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 5 h 26 m but if you time it right, some trains will get you there in just 3 h 58 m .

The slowest trains will take 10 h 22 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.

Fastest
05:53Munich Hbf3h58 09:51Berlin Hbf
0 changes
£931One-way
2nd Fastest
17:51Munich Hbf4h00 21:51Berlin Hbf
0 changes
£611One-way
11:45Munich Hbf4h07 15:52Berlin Hbf
1 changes
£931One-way
15:50Munich Hbf4h34 20:24Berlin Hbf
0 changes
£611One-way
11:51Munich Hbf4h34 16:25Berlin Hbf
0 changes
£711One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information between Munich and Berlin

distanceDistance312 miles (504 km)
durationAverage train duration8 h 49 min
priceAverage train ticket price£24 (€27)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersDeutsche Bahn, FlixTrain or Deutsche Bahn with connection

Trains from Munich to Berlin cover the 312 miles (504 km) long route taking on average 8 h 49 min with our travel partners like Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £9, but the average price of train tickets is £24. Travellers depart most frequently from München Hbf and arrive in Berlin Hbf.

Deutsche Bahn

Find your perfect route from Munich to Berlin with Deutsche Bahn (DB)! Check out the DB train timetables between Munich and Berlin and then book cheap DB tickets with Omio. The distance from Munich to Berlin by DB is 312 miles (504 km) and the cheapest price for a DB ticket between Munich and Berlin is £16.

DB is the main operator of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB 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 at Omio.

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 WCs are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Munich to Berlin

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.

What are the departure and arrival stations for trains from Munich to Berlin?

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.


Deutsche Bahn Trains from Munich to Berlin

+

Deutsche Bahn is Germany's leading train company, running 40,000 train journeys every day. Deutsche Bahn has a wide range of tickets, offers and discount cards such as the BahnCard. Check if you can use it on the Deutsche Bahn trains from Munich to Berlin. For more information on ticket cancellation, please visit our customer service centre.

Deutsche Bahn has different types of trains such as ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regional Rail) based on travel time and comfort. Toilets are available on all trains and some of them have an onboard restaurant or access to Wi-Fi.

At Omio, you can easily check the train schedule from Munich to Berlin and book cheap Deutsche Bahn tickets.


More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Cheap train tickets
More information: High-speed trains

Taking the Train from Munich

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.

Getting into Berlin by Train

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.

Travel Tips

Trains from Munich to Berlin
Travel by train to Berlin easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Munich to Berlin.
FAQs
How much does a cheap train to Berlin from Munich cost?
Omio customers have found the cheapest trains to Berlin from Munich to cost as little as £9  in the next 7 days.
How much is a train ticket from Munich to Berlin?
If you’re looking to buy tickets for this journey in the next 7 days, you’ll find that Munich to Berlin train prices are on average £24  one way.
What is the distance to Berlin from Munich by train?
The Munich to Berlin train distance is approximately 312 miles (504 km).
How long is the train journey to Berlin from Munich?
On average the Munich to Berlin train time is 8 h 49 min  covering the 312 miles (504 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train station from Munich to Berlin do I depart from? Which Berlin train station from Munich do I arrive in?

When taking the train to Berlin from Munich, you can choose to depart from train stations like München Hbf, München Hackerbrücke and München Marienplatz. Your route can end in train stations such as Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

Omio customers who travel this route most frequently depart from München Hbf   and arrive in Berlin Hbf.

Where is the train station in Munich? Where is the train station in Berlin?

Passengers board their train most frequently from München Hbf and travel around 1 mile (s) / 1 km from the city centre to this train station.

Passengers travelling this route most often arrive at Berlin Hbf and need to travel approximately 1 mile (s) / 2 km from the train station to the city centre in Berlin.

What train providers offer a service to Berlin from Munich?
For the best Munich to Berlin train to book, you can travel safely and comfortably with Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. However, it's always good to check all possible train companies with services between Munich and Berlin to compare what amenities they may offer.
How many trains per day are there from Munich to Berlin?
On average, there are 25 trains a day from Munich to Berlin. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Munich to Berlin? When can I take the last train for the day?
The first Munich to Berlin train departs at 04: 50   and the last train from Munich to Berlin leaves at 21: 04. Check out the most up-to-date Munich to Berlin train times on Omio and find the best time to travel to your destination.
When should I book Munich Berlin train tickets to score the best deals?
If you purchase a train ticket from Munich to Berlin within the next 7 days, you can find tickets to cost on average £24 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Berlin from Munich are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Munich
Berlin
München Hbf
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Metro lines U1, U2, U4, U5, U7, U8<br>Bus lines 58<br>Tram lines 16, 17, 20, 21, 22
How long does it take to get from the train station to the city centre?
This station is a 5-10 minute walk from the city centre.
München Ost
Amenities