Skip to Content

How to get from Munich to Berlin, Germany

Munich is well-connected with Berlin. You can get from Munich to Berlin by bus, train, BlaBlaCar, flight or rental car.

Munich, Bavaria’s capital, and Berlin, Germany’s capital, are two in-demand tourist destinations.

Traveling between Munich and Berlin is easy, and you can choose to travel by bus, train, BlaBlaCar, flight, or rental car.

Universal Traveller recommends the following websites to plan & book your trip

  • Get Your Guide helps you find the best tours wherever you are heading to.

Check our guide for the best options to travel from Munich to Berlin.

Tip: Read everything you need to know about how to get around in Germany.

How far is Berlin from Munich?

The distance from Munich to Berlin is 314 miles or 505 kilometers.

Transportation Options from Munich to Berlin

The following table outlines all transportation options from Munich to Berlin:

MethodTravel timePrice
Bus7 to 11 hoursfrom €20Book Now 3 E1661788865313
Train4 to 10 hoursfrom €43Book Now 3 E1661788865313
BlaBlaCar6 hours and 20 minutes€29Book Now 3 E1661788865313
Flight1 hour 5 minutes from €85Book Now 3 E1661788865313
Rental Car5 hours 35 minutes€170Book Now 3 E1661788865313

Getting to Berlin from Munich

1. Bus from Munich to Berlin

Journey Duration: 7 to 11 hours

FlixBus is a reputable company that has numerous bus schedules that service the route from Munich to Berlin. The bus departs from and arrives at each destination’s central bus station.

How much does a bus from Munich to Berlin cost?

The cheapest one-way bus ticket from Munich to Berlin costs €20. This takes about seven to nine hours of travel time, departing in the afternoon and arriving late at night on the same day.

Munich to Berlin Bus Schedule

Departure TimeArrival TimeDurationPrice per Person
1:00 AM8:45 AM7 hours 45 minutes€30Book Now 3 E1661788865313
1:00 AM11:45 PM10 hours 45 minutes€45Book Now 3 E1661788865313
1:00 AM12:10 PM11 hours 10 minutes€45Book Now 3 E1661788865313
7:00 AM5:35 PM10 hours 35 minutes€47Book Now 3 E1661788865313
8:05 AM3:25 PM7 hours 20 minutes€25Book Now 3 E1661788865313
8:05 AM4:15 PM8 hours 10 minutes€25Book Now 3 E1661788865313
10:20 AM7:10 PM8 hours 50 minutes€25Book Now 3 E1661788865313
10:30 AM8:50 PM10 hours 20 minutes€43Book Now 3 E1661788865313
12:20 PM10:35 PM10 hours 15 minutes€31Book Now 3 E1661788865313
12:20 PM11:35 PM11 hours 15 minutes€36Book Now 3 E1661788865313
1:15 PM9:15 PM8 hours€20Book Now 3 E1661788865313
1:35 PM10:35 PM9 hours€20Book Now 3 E1661788865313
2:40 PM10:05 PM7 hours 25 minutes€20Book Now 3 E1661788865313
9:30 PM8:15 AM10 hours 45 minutes€46Book Now 3 E1661788865313
10:15 PM6:35 AM8 hours 20 minutes€25Book Now 3 E1661788865313
10:15 PM7:53 AM9 hours 38 minutes€31Book Now 3 E1661788865313
10:15 PM8:00 AM9 hours 45 minutes€31Book Now 3 E1661788865313
10:15 PM8:13 AM9 hours 58 minutes€31Book Now 3 E1661788865313
10:50 PM6:35 AM7 hours 45 minutes€25Book Now 3 E1661788865313
10:50 PM7:53 AM9 hours 3 minutes€27Book Now 3 E1661788865313
10:50 PM8:00 AM9 hours 10 minutes€27Book Now 3 E1661788865313
10:50 PM8:13 AM9 hours 23 minutes€27Book Now 3 E1661788865313
11:15 PM7:30 AM8 hours 15 minutes€30Book Now 3 E1661788865313
11:15 PM8:45 AM9 hours 30 minutes€30Book Now 3 E1661788865313
11:45 PM7:30 AM7 hours 45 minutes€30Book Now 3 E1661788865313
11:45 PM8:45 PM9 hours€30Book Now 3 E1661788865313

2. Train from Munich to Berlin

Journey Duration: 4 to 10 hours

Deutsche Bahn, Germany’s national railway company, services the Munich to Berlin route. While most are direct trips, some would require a transfer in Nuremberg.

How much does a train from Munich to Berlin cost?

If you are after the cheapest train tickets to Berlin, choose the schedule that leaves Munich between 7 PM to 5 AM. If you depart within this timeframe, it will cost you €43 to €60. Total travel time may be longer, though, and can reach up to ten hours.

For the fastest option, train rides last under four hours and cost €100 or more. 

Departure TimeArrival TimeDurationPrice per Person
4:27 AM9:30 AM5 hours 3 minutes€60Book Now 3 E1661788865313
5:56 AM9:51 AM3 hours 55 minutes€138Book Now 3 E1661788865313
6:56 AM11:29 AM4 hours 33 minutes€70Book Now 3 E1661788865313
7:55 AM11:51 AM3 hours 56 minutes€100Book Now 3 E1661788865313
8:55 AM1:29 PM4 hours 34 minutes€80Book Now 3 E1661788865313
9:18 AM1:55 PM4 hours 37 minutes€80Book Now 3 E1661788865313
9:55 AM2:25 PM4 hours 30 minutes€80Book Now 3 E1661788865313
10:55 AM3:29 PM4 hours 34 minutes€100Book Now 3 E1661788865313
11:56 AM3:51 PM3 hours 55 minutes€100Book Now 3 E1661788865313
12:55 PM5:29 PM4 hours 34 minutes€100Book Now 3 E1661788865313
1:19 PM5:58 PM4 hours 39 minutes€100Book Now 3 E1661788865313
1:54 PM6:25 PM4 hours 31 minutes€80Book Now 3 E1661788865313
2:56 PM7:30 PM4 hours 34 minutes€100Book Now 3 E1661788865313
3:56 PM7:54 PM3 hours 58 minutes€100Book Now 3 E1661788865313
4:55 PM9:29 PM4 hours 34 minutes€80Book Now 3 E1661788865313
5:56 PM9:51 PM3 hours 55 minutes€100Book Now 3 E1661788865313
6:56 PM11:58 PM5 hours 2 minutes€54Book Now 3 E1661788865313
7:56 PM12:25 AM4 hours 29 minutes€54Book Now 3 E1661788865313
9:31 PM6:31 AM9 hours€43Book Now 3 E1661788865313
9:51 PM7:58 AM10 hours 7 minutes€60Book Now 3 E1661788865313
11:00 PM6:31 AM7 hours 31 minutes€48Book Now 3 E1661788865313
How To Get From Munich To Berlin, Germany

3. BlaBlaCar Carsharing from Munich to Berlin

Journey Duration: 6 hours and 20 minutes

You can travel by BlaBlaCar if you wish to share a ride from Munich to Berlin. This carpooling service enables you to arrive in Berlin comfortably and affordably.

You’ll find different schedules with different rates, too, including the profile of the people offering a ride.

How much does a BlaBlaCar from Munich to Berlin cost?

The cost to ride a BlaBlaCar from Munich to Berlin is about €29. 

4. Flight from Munich to Berlin

Journey Duration: 1 hour and 5 minutes for a direct flight

Eurowings and Lufthansa are two airlines that fly from Munich to Berlin. This option is the fastest mode of transport.

You can search for flights on Omio or Skyscanner!

How much does a flight from Munich to Berlin cost?

The cost to travel from Munich to Berlin by flight ranges from €85 to €221, depending on which airline you choose.

Departure TimeArrival TimeDurationPrice per Person
9:00 AM12:30 PM3 hours 30 minutes€85Book Now 3 E1661788865313
1:00 PM2:05 PM1 hour 5 minutes€107Book Now 3 E1661788865313
5:00 PM6:05 PM1 hour 5 minutes€114Book Now 3 E1661788865313
6:30 AM7:35 AM1 hour 5 minutes€114Book Now 3 E1661788865313
4:00 PM5:05 PM1 hour 5 minutes€114Book Now 3 E1661788865313
8:00 AM9:05 AM1 hour 5 minutes€125Book Now 3 E1661788865313
7:00 PM8:05 PM1 hour 5 minutes€125Book Now 3 E1661788865313
6:00 PM7:05 PM1 hour 5 minutes€136Book Now 3 E1661788865313
9:00 PM10:05 PM1 hour 5 minutes€147Book Now 3 E1661788865313
9:30 PM10:35 PM1 hour 5 minutes€139Book Now 3 E1661788865313
5:20 PM10:05 PM4 hours 45 minutes€105Book Now 3 E1661788865313
8:50 PM12:25 PM3 hours 35 minutes€135Book Now 3 E1661788865313
9:00 AM2:45 PM5 hours 45 minutes€115Book Now 3 E1661788865313
9:00 PM4:25 PM7 hours 25 minutes€105Book Now 3 E1661788865313
12:50 PM6:20 PM5 hours 30 minutes€135Book Now 3 E1661788865313
3:00 PM5:55 PM2 hours 55 minutes€173Book Now 3 E1661788865313
6:00 PM8:55 PM2 hours 55 minutes€180Book Now 3 E1661788865313
8:50 PM3:55 PM7 hours 5 minutes€135Book Now 3 E1661788865313
12:50 PM8:05 PM7 hours 15 minutes€135Book Now 3 E1661788865313
2:00 PM4:55 PM2 hours 55 minutes€173Book Now 3 E1661788865313
7:00 AM9:55 AM2 hours 55 minutes€180Book Now 3 E1661788865313
5:00 PM7:55 PM2 hours 55 minutes€180Book Now 3 E1661788865313
8:00 AM10:55 AM2 hours 55 minutes€200Book Now 3 E1661788865313
10:00 AM1:55 PM3 hours 55 minutes€193Book Now 3 E1661788865313
12:00 PM3:55 PM3 hours 55 minutes€193Book Now 3 E1661788865313
7:00 AM10:55 AM3 hours 55 minutes€200Book Now 3 E1661788865313
10:00 AM12:55 PM2 hours 55 minutes€214Book Now 3 E1661788865313
9:00 AM12:55 PM3 hours 55 minutes€221Book Now 3 E1661788865313

Find the cheapest flights on Skyscanner

5. Driving with Rental Car from Munich to Berlin

Journey Duration: 5 hours and 35 minutes

I suggest you rent a car to travel from Munich to Berlin through the German Autobahn (Bundesautobahn.) It is one of the most extended highway systems in the world, known to many for not having a general speed limit.

You can also choose to make a complete travel itinerary from your Berlin drive from Munich. Some great stops along the way when you take A9 are Nuremberg, Leipzig, and Potsdam.

The cost to rent a car for your trip to Berlin starts at  €170.

Rentalcars compares 900 companies at over 53,000 locations. Click here to guarantee you the best car rental price.

How To Get From Munich To Berlin, Germany

Best day tours in Berlin, Germany

Get Your Guide helps you find the best tours wherever you are heading to. It’s usually the first website I check when I plan a trip to a new place.

The following widget shows some of the best tours in Berlin, Germany.

Frequently Asked Questions

What is the fastest way to get from Munich to Berlin?

Traveling by flight is the fastest way to get from Munich to Berlin. The travel time is just 1 hour and 5 minutes. Allot extra time for boarding procedures.

What is the cheapest way to get from Munich to Berlin?

The cheapest way to get from Munich to Berlin is by bus. Flixbus offers a one-way fare for just €20.

How long does it take to drive from Munich to Berlin?

It takes 5 hours and 35 minutes to drive directly from Munich to Berlin via A9.

Is there a train between Munich and Berlin?

Yes, there is. About 20 high-speed InterCity Express (ICE) trains travel from Munich to Berlin daily.

How far is it from Munich to Berlin by train?

Berlin by train from Munich is 504 kilometers or 312 miles long.

Is the train from Munich to Berlin scenic?

Yes, the train ride from Munich to Berlin is definitely scenic. The high-speed train passing through scenic landscapes is a thrill to see. 

How far is Berlin and Munich by car?

The distance between Berlin to Munich is 586 kilometers or 364 miles by car.

What route does the bus from Munich to Berlin take?

Bus schedules go directly from Munich to Berlin, and other feature stops or transfers along the way. Some of the transfers are in Regensburg, Dresden, and Leipzig. 

How far is Berlin from Munich by plane?

The flight distance between Berlin and Munich is 505 kilometers or 313 miles.

How much are the flights from Munich to Berlin?

The flight cost from Munich to Berlin ranges from €85 to €221. Eurowings offers affordable flights regularly, while Lufthansa caters to passengers wanting to arrive in Berlin at the fastest time possible.

Rate this post