Search | Compare | Purchase

Train Munich Berlin

Search | Compare | Purchase

Train Munich Berlin

26 - 59 years
Select your origin and destination before adding discount cards.

Buy your tickets from:


How is the trip Munich - Berlin in Train?


The cheapest (from average) schedule


The cheapest day (on average)


Distance 504 Km
Average length 4 hours 47 minutes
Average speed 105.2 km/h
Price of the cheapest ticket 17,90 €
Average ticket price 177,14 €
Price of the expensive ticket 416,80 €
Scales Direct
Average daily trains 35
eco logo

The best route is the one with the least emissions

For you and for the planet:
traveling by train is the way to travel.

The European Environment Agency states that the train has the lowest emissions per kilometer and passenger compared to aviation and road transport.

Your tickets,
with you always

Download your tickets in PDF or receive them by SMS.

App Store Google PLay

Cheap train tickets Munich to Berlin

München Hbf (Munich)
From 17,90 €
München Hbf (Munich)
From 17,90 €
München Hbf (Munich)
From 21,90 €
München Hbf (Munich)
From 21,90 €
München Hbf (Munich)
From 26,90 €
München Hbf (Munich)
From 27,90 €

Trains from Munich to Berlin, stations, prices and schedules

If you book your train tickets Munich - Berlin for ida instead of the train tickets Munich - Berlin for ida, you will save an amount of money on your train tickets Munich Berlin, so plan carefully your route to choose the ticket from Munich to Berlin more appropriate to your possibilities. If they ask you for more money for the same, it is not correct, so, book your train seats for Berlin on

We have the lowest prices on the internet to buy train tickets from Munich to Berlin, don’t look for more expensive offers with less benefits, you will not find anything better than what we offer you. We are the second European country with better infrastructures to travel by train.

Travel to Berlin by train

If I buy train tickets from Munich to Berlin, do I have to print the tickets?

It is not necessary, we will send you the tickets both to your email and to your mobile phone so that you can travel without problems just by showing your mobile phone. We recommend, if you have the possibility to print them, that you do so in case you have problems with the coverage or with the battery of your mobile phone.

What is the price of the trains from Munich to Berlin?

Train prices from Munich to Berlin can vary greatly, from 17,90 € to 416,80 € . The most important thing, if you are looking for the cheapest ticket, is that you buy it as far in advance as possible , this way you will get the best offers and prices. The price also changes depending on the rate or the class and schedule you choose.

How far in advance do I have to be at the Munich station?

Normally we recommend that you be at the train station 30 minutes before the train's departure to go with tranquility and comfort.

Is there a direct train from Munich to Berlin or will I have to change?

There are direct trains from Munich to Berlin, so normally you will not need to change on your journey. You can go from Munich to Berlin by train directly without getting off the train or changing stations.

What is the duration of the train trip from Munich to Berlin?

The duration of the train journey between Munich and Berlin will depend on its stops. Normally the average duration of the trip is 4 hours 47 minutes , there is usually not much time difference between trains, it will depend on the stops you have to make in other stations.

Can I change or cancel my train tickets from Munich to Berlin?

There are two options, there are tickets that, if they allow changes and cancellations and others do not, these are usually cheaper. It is very important that you choose the rate that suits you best at the time of purchase.

How fast do trains travel from Munich to Berlin?

Trains going from Munich to Berlin travel at an average speed of 105.2 km/h, although at times they can reach much higher maximum speeds.

How far does the train travel from Munich to Berlin?

Trains traveling from Munich to Berlin cover a distance of approximately 504 Km and the average duration of the train journey is 4 hours 47 minutes.

When does the first train depart from Munich to Berlin?

Normally, the first train leaves Munich at 4:12 h and arrives at Berlin at 1:29 h. The schedule for the first train may change for holidays or weekends.

When is the last train from Munich to Berlin?

Normally, the last train that can be taken leaves from Munich at 23:00 h and arrives at Berlin at 23:50 h . The last train schedule may change for holidays or weekends.

Zug nach Berlin

Train Frankfurt to Berlin 17,90 €
Train Amsterdam to Berlin 37,90 €
Train Munich to Berlin 17,90 €
Train Prague to Berlin 17,90 €
Train Cologne to Berlin 17,90 €
Train Hamburg to Berlin 12,90 €
Train to
Train to

Train Munich Berlin

If you want to avoid unpleasant situations in your routes from Munich to Berlin, choose to make them by train. Still don’t know our selection of train tickets Munich - Berlin? You can make your journey from Munich to Berlin from the ridiculous amount of 17,90 €. Immerse yourself in our train tickets Munich - Berlin and look for the train tickets Munich - Berlin more suitable for you. We have the cheapest prices on train tickets Munich - Berlin from 17,90 € to 416,80 €, depending on the money you have. Remember that if you travel in the morning you can reduce expenses because it is the cheapest departure time, however if you decide to travel in the night you will spend more money on your train tickets Munich - Berlin. It's not about bragging, but we assure you that here on our webpage you will find the train tickets Munich - Berlin cheaper. Also for the return, Trains Berlin to Munich.

At 5:53 h leaves the cheapest train Munich - Berlin, and at 4:12 h leaves the most expensive train Munich - Berlin, so choose the most appropriate time for what you really need and try to maximize the utility of your train tickets Munich - Berlin. In the first case, if you choose to travel at the cheapest time, at 5:53 h, you arrive in Berlin at 9:53 h and in the second, with the schedule that implies a greater economic outlay, you arrive at the station Berlin at 9:22 h. With these prices, we have given free way to all travellers to travel throughout Spain very cheaply. Trains Berlin with ICE for only 17,90 €. To travel from Munich to Berlin, you will advance a distance of 504 Km in an average time from 3 hours 47 minutes to 10 hours 5 minutes, the average duration of the trip is around 4 hours 47 minutes. We pave the way until you find the cheapest train tickets Munich - Berlin. All the train timetables for trains from Munich to Berlin on Train Timetables Munich to Berlin.

Select the type of train that suits you best, you have the ICE train that offers a reduced rate for those who have a lower budget, and the Multiples trains that are more expensive. Don't reject any trip because you don't know how to reach Berlin, because the cheapest and most comfortable way to do it is by train.

See route map

The cheapest train ticket Munich to Berlin

The search for the train ticket from Munich to Berlin with the cheapest price was made on the a las h, it is a Multiples train with departure on the 31/07/2023 a las 23:00 h and arrival on the 01/08/2023 a las 6:32 h. The price of the cheapest ticket has been 17,90 € and the cheapest rate with which this price has been possible has been the rate Super Sparpreis .