Timetable Berlin to Munich

Showing trains for tomorrow, Thu, 30 Sep
04:30Berlin Hbf4h55 09:25Munich Hbf
0 changes
06:01Berlin Hbf4h06 10:07Munich Hbf
0 changes
06:30Berlin Hbf4h33 11:03Munich Hbf
0 changes
08:05Berlin Hbf4h02 12:07Munich Hbf
0 changes
08:30Berlin Hbf4h33 13:03Munich Hbf
0 changes
09:37Berlin Hbf4h30 14:07Munich Hbf
0 changes
10:30Berlin Hbf4h37 15:07Munich Hbf
0 changes
11:37Berlin Hbf4h30 16:07Munich Hbf
0 changes
12:05Berlin Hbf4h37 16:42Munich Hbf
0 changes
12:05Berlin Hbf4h12 16:17Munich Hbf
0 changes
12:30Berlin Hbf4h37 17:07Munich Hbf
0 changes
13:37Berlin Hbf4h30 18:07Munich Hbf
0 changes
14:30Berlin Hbf4h38 19:08Munich Hbf
0 changes
15:37Berlin Hbf4h32 20:09Munich Hbf
0 changes
16:30Berlin Hbf4h34 21:04Munich Hbf
0 changes
18:05Berlin Hbf4h02 22:07Munich Hbf
0 changes
18:30Berlin Hbf4h34 23:04Munich Hbf
0 changes
19:28Berlin Hbf4h56 00:24Munich Hbf
0 changes
21:21Berlin Hbf8h43 06:04Munich Hbf
0 changes
22:29Berlin Hbf9h14 07:43Munich Hbf
0 changes
22:29Berlin Hbf8h38 07:07Munich 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

Wed
29 Sep
£54Deutsche Bahn
£16BlaBlaCar Bus
£122Eurowings
Thu
30 Sep
£18FlixTrain
£13BlaBlaCar Bus
£149Eurowings
Fri
1 Oct
£18FlixTrain
£13BlaBlaCar Bus
£149Eurowings
Sat
2 Oct
£25Deutsche Bahn
£13BlaBlaCar Bus
£114Lufthansa
Sun
3 Oct
£18FlixTrain
£13BlaBlaCar Bus
£81Lufthansa
Mon
4 Oct
£16Deutsche Bahn
£13Flixbus
£149Eurowings
Tue
5 Oct
£16Deutsche Bahn
£13Flixbus
£122Eurowings
Wed
6 Oct
£16Deutsche Bahn
£13BlaBlaCar Bus
£122Eurowings Europe
Thu
7 Oct
£9FlixTrain
£9BlaBlaCar Bus
£122Eurowings
Fri
8 Oct
£18FlixTrain
£9BlaBlaCar Bus
£135Lufthansa
Sat
9 Oct
£28Deutsche Bahn
£13Flixbus
Find prices
Sun
10 Oct
£18FlixTrain
£13BlaBlaCar Bus
£222Lufthansa Cityline
Mon
11 Oct
£16Deutsche Bahn
£13Flixbus
£221Eurowings
Tue
12 Oct
£16Deutsche Bahn
£13Flixbus
£122Eurowings
Wed
13 Oct
£16Deutsche Bahn
£13BlaBlaCar Bus
£122Eurowings Europe
Thu
14 Oct
£16Deutsche Bahn
£9BlaBlaCar Bus
£122Tuifly
Fri
15 Oct
£9FlixTrain
£9BlaBlaCar Bus
£122Eurowings
Sat
16 Oct
£25Deutsche Bahn
£13Flixbus
Find prices
Sun
17 Oct
£9FlixTrain
£9BlaBlaCar Bus
£114Lufthansa
Mon
18 Oct
£16Deutsche Bahn
£13Flixbus
£122Eurowings
Tue
19 Oct
£16Deutsche Bahn
£13Flixbus
£60Lufthansa

The fastest trains from Berlin to Munich

Showing times and prices for 30 Sep

Fastest Journey

4 h 2 m

Average

5 h 7 m

Trains per day

21

Distance

505 km

Of the 21 trains that leave Berlin for Munich 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 7 m but if you time it right, some trains will get you there in just 4 h 2 m .

The slowest trains will take 9 h 14 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
18:05Berlin Hbf4h02 22:07Munich Hbf
0 changes
£901One-way
Fastest
08:05Berlin Hbf4h02 12:07Munich Hbf
0 changes
£771One-way
2nd Fastest
06:01Berlin Hbf4h06 10:07Munich Hbf
0 changes
£591One-way
12:05Berlin Hbf4h12 16:17Munich Hbf
1 changes
£771One-way
13:37Berlin Hbf4h30 18:07Munich Hbf
0 changes
£721One-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 to Munich from Berlin

distanceDistance312 miles (504 km)
durationAverage train duration4 h 55 min
priceAverage train ticket price£24 (€26)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesDeutsche Bahn, Deutsche Bahn with connection or FlixTrain

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

Train companies

Deutsche Bahn Berlin – Munich

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

Deutsche Bahn

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 between Berlin and 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.

Berlin to Munich train information with Deutsche Bahn:

  • Average Duration:
  • Deutsche Bahn frequency: 1 a day

When you buy your Deutsche Bahn train tickets between Berlin and Munich don't forget to keep the following COVID-19 related policies in mind:

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

Trains from Berlin to Munich

If you’re travelling around Germany, trains from Berlin to Munich generally take between 5 and 6h to arrive. High-speed Deutsche Bahn trains depart Berlin almost every hour, every day of the week, from 5:00 a.m. to 10:00 p.m. Home of the Oktoberfest and capital of Bavaria, Munich is a fascinating place to visit. This huge city has a cosy village atmosphere and boasts a number of outstanding museums and galleries, amazing architecture and plenty of beer gardens.

 

Berlin to Munich Train Time: Daily Departures

Trains from Berlin to Munich depart fairly frequently, with more than 20 trains daily. Trains leave Berlin Hauptbahnhof around every hour and arrive at Munich Hauptbahnhof. During the week, trains depart as early as 4:00 a.m. in the morning, while the last train leaves around 10:00 p.m. On weekends, the first train leaves a little later compared to during the week. There are also a few overnight train services that serve this route. Passengers can depart Berlin in the evenings after 8:00 p.m. and arrive in Munich early in the morning on the following day. Always check the timetable to ensure trains are running as scheduled.

   

How long is the journey by train from Berlin to Munich?

The fastest train journey from Berlin Hauptbahnhof to Munich Hauptbahnhof takes 4h 53min, although most trains arrive in less than 6h. If you prefer to take an overnight service to Munich from Berlin and arrive in the morning, the duration of this journey will vary between 8 and 11h. The majority of trains are direct, although some require passengers to switch trains once or twice, at Nuremberg, Göttingen, Hanover or Frankfurt. There are no peak travel times as trains are frequent throughout the day, leaving from 4:00 a.m. and departing about once every hour until 10:00 p.m.

   

How to find cheap train tickets from Berlin to Munich?

If you are looking for cheap train tickets from Berlin to Munich, there are a number of ways to get the best rates. Booking in advance is a great way to access early-bird specials released by train companies and obtain low cost tickets. If you can be flexible with your travel dates, try selecting different dates to find cheap train tickets. Ticket prices are usually based on the speed of the train, passenger class and the number of stops. To save money on your train journey from Berlin to Munich, book a 2nd class ticket on an Intercity service and change to a Regional train. The overnight trains on this route are also generally less expensive than travelling during the day. Senior passengers are entitled to discounted rates on train travel, while children, students and selected card holders can also enjoy reduced prices on train tickets.

    

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

Departure train station: Trains to Munich depart from Berlin Hauptbahnhof (Hbf), which is easily accessible via metro and only a mile from the Brandenburg Gate. Facilities at this train station include luggage lockers, ATMs, restaurants, cafes and a supermarket. Passengers with a 1st class ticket can use the DB Lounge that offers complimentary Wi-Fi, drinks and snacks. Trains to Munich generally depart from the lower level and passengers should arrive at the station around 15min before departure.

Arrival train station: Trains from Berlin arrive at Munich Hauptbahnhof. Less than a mile from Marianplatz, this central train station in Munich is served by public transport connections including the S-Bahn, tram and bus lines. If you’re feeling hungry after your journey, there are plenty of food and drink outlets at Munich train station.

   

Which train companies travel from Berlin to Munich?

Deutsche Bahn (DB) trains travel from Berlin to Munich around 20 times a day. This German train company offers three types of train service: the high-speed Intercity Express (ICE) service, Intercity (IC) trains that travel between the major cities in Germany and Regional (RE) trains that connect towns and villages to larger cities. Most trains from Berlin to Munich are high-speed ICE trains that offer a direct service and can travel more than 180 miles per hour. A few trains (particularly overnight services) require passengers to switch from an Intercity Express or Intercity to a Regional train.

   

Deutsche Bahn trains from Berlin to Munich

DB trains connect passengers from Berlin to Munich every day of the week via Germany’s high-speed ICE train service. During the day, direct trains are scheduled to depart around every hour and take between 5 and 6h to arrive. If you prefer to travel during the night and arrive in Munich in the morning, some of these services use a combination of ICE, Intercity and Regional trains, and passengers may need to switch trains once or twice at Nuremberg, Göttingen, Hanover or Frankfurt. These trains can take between 8 and 11h to arrive, depending on the number of changes. No matter the train type, all trains depart from Berlin Hbf and arrive at Munich Hbf. Passengers can select from 1st or 2nd class tickets, which include various services. Ticket policies range from non-refundable Super Saver tickets to Flex Fares, which can be refunded or changed at any time up to the departure date.

     

Berlin to Munich Trains: Services on board

Passengers travelling to DB trains from Berlin to Munich can select from 1st and 2nd class carriages. 2nd class seats include power outlets and Wi-Fi, while 1st class passengers enjoy extra leg room and are served in-seat meals. If you want to catch up on work without interruption or relax with a book, choose a seat in a quiet zone. Facilities are available for people with disabilities, both onboard and at the train stations. ICE trains are also family-friendly and feature onboard changing stations. There is no maximum luggage allowance on ICE trains so you can bring as much luggage as you like, as long as it fits in the overhead racks. Some long-distance trains can accommodate bicycles, but you may need to make a reservation for bike space. Small dogs are permitted onboard in a pet carrier, although larger dogs require a ticket.

 

Travel Tips

Trains from Berlin to Munich
Travel by train to Munich 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 Berlin to Munich.
FAQs
How much do cheap trains between Berlin and Munich cost?
You can find a cheap train from Berlin to Munich for some dates and times for as low as £16  one way in the next 7 days.
What is the average cost of a train from Berlin to Munich?
In the next 7 days you’ll find that the average cost of a train ticket to Munich from Berlin is £24  one way.
What is the distance to Munich from Berlin via train?
The distance from Berlin to Munich by train is approximately 312 miles (504 km).
What is the average Berlin to Munich train duration?
On average the Berlin to Munich train time is 4 h 55 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.
What station does the Berlin to Munich train leave from? Which Munich train station do I come into from Berlin?

When departing from Berlin, you have various train station options to start your journey from including Berlin Hbf, Berlin Spandau and Berlin Südkreuz. When arriving in Munich, you can end your trip in train stations like München Hbf, München Hackerbrücke and München Marienplatz.

Omio customers book a train from Berlin Hbf   to München Hbf   most frequently for this route.

Where do I find the Berlin train station to Munich? Where is the Munich train station?

Passengers board the train most frequently from Berlin Hbf, which is located around 1 mile (s) / 2 km away from the city centre, and they get off the train at München Hbf, located 1 mile (s) / 1 km away from the city centre.

Which train companies can take me to Munich from Berlin?
If you're looking for trains from Berlin to Munich, you can rely on Deutsche Bahn, Deutsche Bahn with connection or FlixTrain to get you to Munich. It's also good to check out all possible train providers for the Berlin to Munich route to see if there might be differences in the amenities they offer.
How many train services per day are there between Berlin and Munich?
On average, there are 12 trains a day from Berlin to Munich. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Berlin to Munich? What time is the last train from Berlin to Munich?
If you prefer early morning trains from Berlin to Munich, the first train leaves at 11: 37. If you prefer late night trains from Berlin to Munich, the last train of the day leaves at 20: 29. Omio shows you the latest train from Berlin to Munich timetable to help you book the best departure time for this trip.
How early should I book Berlin to Munich train tickets to get the best deals?
If you purchase a train ticket from Berlin to Munich 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 between Berlin and Munich are generally on sale a few months before the planned departure date.