COMPARE Prices across different modes

Wed
23 Jun
£69Deutsche Bahn
£18BlaBlaCar Bus
£235Lufthansa
Thu
24 Jun
£69Deutsche Bahn
£18BlaBlaCar Bus
Find prices
Fri
25 Jun
£36FlixTrain
£18Flixbus
£144Lufthansa
Sat
26 Jun
£45Deutsche Bahn
£18BlaBlaCar Bus
Find prices
Sun
27 Jun
£54Deutsche Bahn
£18BlaBlaCar Bus
Find prices
Mon
28 Jun
£18FlixTrain
£14BlaBlaCar Bus
£115Lufthansa
Tue
29 Jun
£33Deutsche Bahn
£14Flixbus
£249Eurowings
Wed
30 Jun
£42Deutsche Bahn
£14Flixbus
£168Eurowings
Thu
1 Jul
£25FlixTrain
£14Flixbus
£181Lufthansa
Fri
2 Jul
£49Deutsche Bahn
£18BlaBlaCar Bus
£89Lufthansa
Sat
3 Jul
£39Deutsche Bahn
£14BlaBlaCar Bus
£83Lufthansa
Sun
4 Jul
£54Deutsche Bahn
£14BlaBlaCar Bus
Find prices
Mon
5 Jul
£9FlixTrain
£9BlaBlaCar Bus
£83Lufthansa
Tue
6 Jul
£22Deutsche Bahn
£14BlaBlaCar Bus
£83Lufthansa
Wed
7 Jul
£16Deutsche Bahn
£14BlaBlaCar Bus
£137Lufthansa
Thu
8 Jul
£9FlixTrain
£9BlaBlaCar Bus
Find prices
Fri
9 Jul
£9FlixTrain
£14Flixbus
£78Lufthansa
Sat
10 Jul
Find prices
£9BlaBlaCar Bus
£72Lufthansa
Sun
11 Jul
£9FlixTrain
£9BlaBlaCar Bus
£72Lufthansa
Mon
12 Jul
£9FlixTrain
£9BlaBlaCar Bus
£72Lufthansa
Tue
13 Jul
Find prices
£14Flixbus
£72Lufthansa

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?

Thu, Jun 24
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

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

View All
train

Journey Summary

Munich to Berlin Train Information

Avg. Train Duration
8 hours 43 minutes
Train Ticket Price: £24
Trains depart from:Munich
Trains arrive in:Berlin
Distance:505 km
Train Companies:FlixTrain, Deutsche Bahn
Train companies

Train from Munich to Berlin with Deutsche Bahn

Find the best trains between Munich and Berlin with Omio's travel partners Deutsche Bahn from £18. We can find you the best deals, timetables and tickets when comparing and booking the best journey.

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 £33.

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 from Munich to Berlin cost?
You can find a cheap train from Munich to Berlin for some dates and times for as low as £18  one way in the next 7 days.
What is the average cost of a train from Munich to Berlin?
If you’re looking to book your train tickets in the next week, you can expect the Munich to Berlin train price to come in at an average of £46  one way.
How far is it from Munich to Berlin by train?
The train distance from Munich to Berlin is around 312 miles (504 km).
How long does it take from Munich to Berlin by train?
On average the train from Munich to Berlin duration is 7 h 32 min  for the 312 miles (504 km) long route, but the travel time can vary if you depart on weekends and holidays.
What station does the Munich to Berlin train leave from? Which Berlin train station do I come into from Munich?

Some of the Munich train stations to Berlin you can start your journey from include München Hbf, München Hackerbrücke and München Marienplatz. Similarly, some of the arrival train stations in Berlin include Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

When travelling this route, Omio customers are departing most frequently from München Hbf   and arriving in Berlin Hbf.

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

The most popular departure train station with passengers for this route, called München Hbf, is located 0 mile (s) / 0 km from the city centre of Munich.

The most popular arrival train station, Berlin Hbf, is located 0 mile (s) / 0 km away from the city centre of Berlin.

Which train providers should I travel with from Munich to Berlin?
If you're looking for trains from Munich to Berlin, you can rely on Deutsche Bahn to get you to Berlin. It's also good to check out all possible train providers for the Munich to Berlin trip to see if there might be differences in the amenities they offer.
Are there any direct trains between Munich and Berlin?
Yes, you can find a direct train between Munich and Berlin with Deutsche Bahn  on Omio. This is worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
What time is the earliest train from Munich to Berlin? What time is the last train from Munich to Berlin?
The first train from Munich to Berlin leaves at 19: 06   and the last train for this leaves at 22: 04. Omio shows you the latest train from Munich to Berlin schedule to help you book the best departure time for this route.
When should I purchase Munich Berlin train tickets to score the best deals?
You can find a train from Munich to Berlin to cost on average £46 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Munich to Berlin train generally on sale a few months before the planned travel 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