[menuItemContent][menuItemRightSideContent]
Currency

The cheapest trains from Munich to Berlin

Showing times and prices for Jun 23

Cheapest

$63

Average

$113

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 $ 113 if you buy it on the day, but the cheapest tickets can be found for only $ 63.

Cheapest
11:00PMMunich Hbf7h32 06:32AMBerlin Hbf
1 changes
$631One-way
2nd Cheapest
09:21PMMunich Hbf9h11 06:32AMBerlin Hbf
1 changes
$681One-way
07:51PMMunich Hbf4h40 12:31AMBerlin Hbf
0 changes
$861One-way
06:53PMMunich Hbf4h42 11:35PMBerlin Hbf
0 changes
$861One-way
04:11AMMunich Hbf5h19 09:30AMBerlin Hbf
1 changes
$1011One-way

Timetable Munich to Berlin

Showing trains for tomorrow, Wed, Jun 23
04:11AMMunich Hbf5h19 09:30AMBerlin Hbf
0 changes
05:53AMMunich Hbf3h58 09:51AMBerlin Hbf
0 changes
06:50AMMunich Hbf4h39 11:29AMBerlin Hbf
0 changes
07:51AMMunich Hbf4h35 12:26PMBerlin Hbf
0 changes
08:51AMMunich Hbf4h39 01:30PMBerlin Hbf
0 changes
09:50AMMunich Hbf4h35 02:25PMBerlin Hbf
0 changes
10:51AMMunich Hbf4h38 03:29PMBerlin Hbf
0 changes
11:14AMMunich Hbf4h49 04:03PMBerlin Hbf
0 changes
11:45AMMunich Hbf4h18 04:03PMBerlin Hbf
0 changes
11:51AMMunich Hbf4h34 04:25PMBerlin Hbf
0 changes
12:51PMMunich Hbf4h39 05:30PMBerlin Hbf
0 changes
01:51PMMunich Hbf4h36 06:27PMBerlin Hbf
0 changes
02:51PMMunich Hbf4h42 07:33PMBerlin Hbf
0 changes
03:50PMMunich Hbf4h34 08:24PMBerlin Hbf
0 changes
04:51PMMunich Hbf4h38 09:29PMBerlin Hbf
0 changes
05:51PMMunich Hbf4h00 09:51PMBerlin Hbf
0 changes
06:53PMMunich Hbf4h42 11:35PMBerlin Hbf
0 changes
07:51PMMunich Hbf4h40 12:31AMBerlin Hbf
0 changes
09:21PMMunich Hbf9h11 06:32AMBerlin Hbf
0 changes
09:49PMMunich Hbf10h08 07:57AMBerlin Hbf
0 changes
11:00PMMunich Hbf7h32 06:32AMBerlin 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

Tue
Jun 22
$83Deutsche Bahn
Find prices
$397Lufthansa
Wed
Jun 23
$63Deutsche Bahn
$25Flixbus
$328Lufthansa
Thu
Jun 24
$96Deutsche Bahn
$25BlaBlaCar Bus
Find prices
Fri
Jun 25
$50FlixTrain
$25Flixbus
$200Lufthansa
Sat
Jun 26
Find prices
$25Flixbus
$161Lufthansa
Sun
Jun 27
$25FlixTrain
Find prices
$227Lufthansa
Mon
Jun 28
$13FlixTrain
$20Flixbus
$138Lufthansa
Tue
Jun 29
$40Deutsche Bahn
$20BlaBlaCar Bus
$290Lufthansa
Wed
Jun 30
$55Deutsche Bahn
$20Flixbus
$234Eurowings
Thu
Jul 1
$33FlixTrain
$20Flixbus
$234Eurowings
Fri
Jul 2
$68Deutsche Bahn
$20BlaBlaCar Bus
Find prices
Sat
Jul 3
$54Deutsche Bahn
$20BlaBlaCar Bus
$115Lufthansa Cityline
Sun
Jul 4
$35FlixTrain
$20Flixbus
$115Lufthansa
Mon
Jul 5
$13FlixTrain
$13BlaBlaCar Bus
$115Lufthansa
Tue
Jul 6
$23Deutsche Bahn
$20BlaBlaCar Bus
$115Lufthansa
Wed
Jul 7
$30Deutsche Bahn
$20Flixbus
$191Lufthansa
Thu
Jul 8
$43Deutsche Bahn
$13BlaBlaCar Bus
$170Eurowings
Fri
Jul 9
$13FlixTrain
$20BlaBlaCar Bus
$109Lufthansa
Sat
Jul 10
Find prices
$13BlaBlaCar Bus
$100Lufthansa
Sun
Jul 11
$25FlixTrain
$13BlaBlaCar Bus
$100Lufthansa
Mon
Jul 12
$30Deutsche Bahn
$13BlaBlaCar Bus
$100Lufthansa

The fastest trains from Munich to Berlin

Showing times and prices for Jun 23

Fastest Journey

3 h 58 m

Average

5 h 12 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 12 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 8 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:53AMMunich Hbf3h58 09:51AMBerlin Hbf
0 changes
$1211One-way
2nd Fastest
05:51PMMunich Hbf4h00 09:51PMBerlin Hbf
0 changes
$1211One-way
11:45AMMunich Hbf4h18 04:03PMBerlin Hbf
1 changes
$1441One-way
03:50PMMunich Hbf4h34 08:24PMBerlin Hbf
0 changes
$1211One-way
11:51AMMunich Hbf4h34 04:25PMBerlin Hbf
0 changes
$1211One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

Wed, Jun 23
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
7 hours 26 minutes
Train Ticket Price: $32
Trains depart from:Munich
Trains arrive in:Berlin
Distance:505 km
Train Companies:FlixTrain, Deutsche Bahn
Train companies

Travel with Deutsche Bahn between Munich and Berlin

Travel from Munich to Berlin from $13 (€10) with Omio’s train partners Deutsche Bahn! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.

Deutsche Bahn

Find your perfect journey between Munich and Berlin with Deutsche Bahn (DB)! Check out the DB train schedules 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 from Munich to Berlin is $63 (€50).

DB is the main provider 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 bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Deutsche Bahn has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train between Munich and Berlin:

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

Trains from Munich to Berlin

Catching trains from Munich to Berlin is a convenient and easy travel option. There are trains departing almost every hour, every day of the week. The journeys vary in length depending on route and type of train. You could go directly through with no stops for about 4 hours or take up to 12 hours with around 5 changes and stops.

Munich to Berlin train times: daily departures

There are trains from Munich to Berlin every day. Trains depart about every hour, from around 4:00 a.m. to 9:00 p.m. during the week. On weekends, trains start around 6:00 a.m. on Saturdays and 7:00 a.m. on Sundays, with both days' final departure around 10:00 pm. You should still check the schedule for additional departures on certain days.

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

The train journeys between Munich to Berlin vary vastly. The fastest trains from Munich to Berlin are the non-stop departures. These train trips can be as quick as 4 hours. However, there are much slower routes that can take around 12 hours and may include up to 5 train changes.

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

Departure station: All trains depart to Berlin from Munich's main train station, München Hauptbahnof. It is approximately a 10-minute, 2-mile drive to the city center. There are also multiple modes of public buses, trams, and trains connecting to the rest of the city. You get free WiFi for 30 minutes, and there plenty of shops and restaurants, as well as luggage lockers and disabled access for your convenience.

Arrival station: Trains from Munich arrive at Berlin's main train station, Berlin Hauptbahnof. It is about 2 miles from the city center, with easy access by public transit: buses, trains, and subways. As with most major German city stations, it offers free 30 minutes of WiFi and other conveniences including, luggage lockers, shops, restaurants, and access for the disabled.

Which train companies travel from Munich to Berlin?

There is only one train company that provides trains from Munich to Berlin. Deutsche Bahn services most of its routes with high-speed Inter-City (ICE) trains, with the ICE Sprinter being the faster.

Deutsche Bahn from Munich to Berlin

Deutsche Bahn maintains a robust schedule of departures and routes for trains from Munich to Berlin. There are non-stop trains and more leisurely options with multiple stops. Travel time can range from around four to up to 12 hours.

Munich to Berlin trains: services on board

Most trains from Munich to Berlin have first- and second-class seating. You should confirm what is offered. Both get free WiFi, power outlets, and onboard dining. First-class also gets reserved and wider seating and private lounge access. There's no luggage limit, but larger pieces may have to be stowed further from your seat. Pets are allowed, but they must be kept in their carrier. Unfortunately, ICE trains only allow folding bicycles packed away in luggage on board. Special areas and assistance are available for disabled travelers, however, please contact the station at least 24 hours beforehand.

How to find cheap train tickets from Munich to Berlin?

The trains from Munich to Berlin can vary in pricing, but you may not have to give up a first-class seat to save on your fare. One way to save on ticket fare is to book in advance, which is generally a good idea as you set out you itinerary. Also, check fares for days before and after your preferred date. You may find staying longer or leaving earlier may mean cheaper tickets. And if you are not in a rush, routes with more connections or slower travel times often are cheaper than the faster, non-stop trains.

Train tickets from Munich to Berlin: when to book to save $

Time Price Savings
1 week earlier 50 €
2 weeks earlier 40 €25%
3 weeks earlier 39 €28.%
1 month before 39 €28.%
2 months earlier 42 €19%
3 months earlier 38 €32%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Munich - Berlin. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Munich - Berlin 3 weeks in advance means you can save on average up to 28% compared to the price available on the day of departure.
  • If you book a ticket Munich - Berlin with 2 months in advance you save up to about 19% compared to the initial price.
  • By booking 3 months in advance, you could save up to 32%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

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 do cheap train tickets to Berlin from Munich cost?
Train tickets between Munich and Berlin for some dates and times can be found for as cheap as $13 (€10)  one way in the next 7 days.
How much is a train ticket to Berlin from Munich?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Munich to Berlin train to cost on average $61 (€48)  one way.
How far is it from Munich to Berlin by train?
When traveling this route you should expect the distance to Berlin from Munich by train to be approximately 312 miles (504 km).
How long is a train to Berlin from Munich on average?
While the time it takes to travel 312 miles (504 km) between Munich and Berlin can vary based on specific dates, weekends, and holidays, the Munich to Berlin train journey time is on average 7 h 32 min.
What is the departure train station in Munich and arrival train station in Berlin?

When taking a train from Munich, you have a couple of train stations you can depart from including München Hbf, München Hackerbrücke and München Marienplatz. When you arrive in Berlin, your train can arrive in train stations including Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

Omio customers traveling this route book their trains from München Hbf   to Berlin Hbf.

Where is the departure train station in Munich located? Where is the arrival train station in Berlin located?

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

Passengers traveling this route most often arrive at Berlin Hbf and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Berlin.

Which train companies should I travel with from Munich to Berlin?
For the best Munich to Berlin train to book, you can travel safely and comfortably with Deutsche Bahn. However, it's always good to check all possible train companies with services from Munich to Berlin to compare what amenities they may offer.
Is there a direct train from Munich to Berlin?
Yes, you can find a direct train from Munich to 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 traveling to your destination.
What time is the earliest train from Munich to Berlin? What time is the last train from Munich to Berlin?
The earliest train departing from Munich to Berlin leaves at 9: 51 AM. The last train departing from Munich to Berlin leaves at 10: 04 PM. You can find the latest Munich to Berlin train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book train tickets from Munich to Berlin to score the best deals?
If you buy a train ticket from Munich to Berlin within the next 7 days, you can find tickets to cost on average $61 (€48) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Munich and Berlin 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