Travel options
from Munich to Berlin

You can get from Munich to Berlin by train, bus or flight.

Our recommendation

To get from Munich to Berlin on Sep 27 we recommend taking a bus because it’s the best combination of price and speed.

11:05AMMünchen, ZOB7h25 06:30PMBerlin
0 changes
$171One-way
Cheapest
11:05AMMünchen, ZOB7h25 06:30PMBerlin
0 changes
$171One-way
Other options
01:00PMMünchen, ZOB7h20 08:20PMBerlin
0 changes
$171One-way
07:00AMMünchen, ZOB7h20 02:20PMBerlin
0 changes
$171One-way
07:00AMMünchen, ZOB7h45 02:45PMBerlin, Europaplatz am Hbf. (BEX-Haltestelle)
0 changes
$171One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

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

COMPARE Prices for trains, buses and flights

Sun
Sep 26
$37FlixTrain
$22BlaBlaCar Bus
$479TAP Portugal
Mon
Sep 27
$25FlixTrain
$17BlaBlaCar Bus
$366Eurowings
Tue
Sep 28
$35Deutsche Bahn
$17BlaBlaCar Bus
$168Eurowings
Wed
Sep 29
$30Deutsche Bahn
$17BlaBlaCar Bus
$168Eurowings
Thu
Sep 30
$22Deutsche Bahn
$17BlaBlaCar Bus
$205Eurowings
Fri
Oct 1
$22Deutsche Bahn
$17Flixbus
$205Eurowings
Sat
Oct 2
$22Deutsche Bahn
$17BlaBlaCar Bus
$136Lufthansa
Sun
Oct 3
$37FlixTrain
$17BlaBlaCar Bus
$230Eurowings
Mon
Oct 4
$12FlixTrain
$17Flixbus
$168Tuifly
Tue
Oct 5
$22Deutsche Bahn
$12BlaBlaCar Bus
$114Lufthansa
Wed
Oct 6
$22Deutsche Bahn
$12BlaBlaCar Bus
$205Eurowings
Thu
Oct 7
$30Deutsche Bahn
$12BlaBlaCar Bus
Find prices
Fri
Oct 8
$25FlixTrain
$12BlaBlaCar Bus
$168Eurowings
Sat
Oct 9
$45Deutsche Bahn
$12BlaBlaCar Bus
$114Lufthansa
Sun
Oct 10
$35Deutsche Bahn
$12BlaBlaCar Bus
$205Eurowings
Mon
Oct 11
$12FlixTrain
$12BlaBlaCar Bus
$168Tuifly
Tue
Oct 12
$22Deutsche Bahn
$12BlaBlaCar Bus
$99Lufthansa
Wed
Oct 13
$22Deutsche Bahn
$12BlaBlaCar Bus
$188Lufthansa
Thu
Oct 14
$30Deutsche Bahn
$12BlaBlaCar Bus
$143Eurowings
Fri
Oct 15
$25FlixTrain
$17Flixbus
$143Eurowings
Sat
Oct 16
$30Deutsche Bahn
$12BlaBlaCar Bus
$84Lufthansa

Travel Information to Berlin from Munich

distanceDistance312 miles (504 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$17 - $187
cheapestCheapest modeBus • $17 (€14) • 7 h 10 min
fastestFastest modeFlight • $187 (€150) • 1 h 5 min
carriersPopular travel companiesLufthansa, BlaBlaCar Bus or Deutsche Bahn

Travel 312 miles (504 km) by flight, bus or train between Munich and Berlin. If speed is a priority, then a flight is the best option with an average duration of 1 h 5 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $17 (€14). The most popular travel companies which serve this journey are Lufthansa, BlaBlaCar Bus or Deutsche Bahn among others. Travelers can even take a direct flight or bus from Munich to Berlin.

How to Travel from Munich to Berlin

The trip from Munich to Berlin is popular with travelers in Germany. Berlin lies 500 kilometers northeast of Munich and passengers can make the journey in comfort by bus, train or plane. Domestic flights are the fastest mode of transport taking just 75 minutes. High-speed trains also offer a speedy option making the journey in around 6 hours. Coaches offer an economical option and take 7-11 hours for the journey.

Trains from Munich to Berlin | Buses from Munich to Berlin | Flights from Munich to Berlin

Munich to Berlin Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

buses

€17

6:50 h

1 Month Ahead

trains

€46

6:20 h

2 Weeks Ahead

flight

€60

3:53 h

1 Month Ahead



What is the best way to travel from Munich to Berlin?

Cheapest way to travel from Munich to Berlin


cheap

Taking the bus is the cheapest way to travel from Munich to Berlin. Buses traveling from Munich to Berlin depart from Munich ZOB (central bus station) and take at least 6:50 h to arrive at Berlin ZOB am Funkturm. Over 30 buses travel from Munich to Berlin everyday with buses beginning to depart Munich at 6:55 a.m. Bus companies that travel from Munich to Berlin include Flixbus and PolskiBus.


Fastest way to travel from Munich to Berlin


fast

Taking a flight is the fastest way to travel from Munich to Berlin. Flights depart from Munich airport and arrive at either Berlin's Tegel or Schönefeld airport after approximately 4 hours of travel time. Airlines that travel directly from Munich to Berlin include Transavia, AirBerlin, and Lufthansa. Over 30 direct flights travel from Munich to Berlin everyday.


Most popular way to travel from Munich to Berlin


popular

Taking a flight is the most popular way to travel from Munich to Berlin. Taking a flight is at least 2:20 h faster than taking either the bus or train. The convenient public transportation options from Munich and Berlin's airports to their respective city centers also help reduce the total travel time when flying between Munich and Berlin. Traveling from Munich to Berlin by train is also a popular option if you're booking last minute or prefer avoiding the airport.


How to get from Munich to Berlin

The Best Way According to our Users

Whether it is for business or leisure, in order to travel from Munich to Berlin, 68,63% of our customers choose the train as their preferred mode of transportation. By traveling by train on this route, you can enjoy the comfort of spacious seats, spectacular views—and in some cases free Wi-Fi—in both second and first class. Our customers have decided that the train is the best way to get from Munich to Berlin and have chosen to enjoy this fast, safe and efficient way to arrive at their destination. Taking the train also avoids long lines or potential expenses for transfers to/from the station—especially since most main railway stations are located in the city center. Train companies in Europe vary from country to country, but most of them offer high-speed train routes, therefore when you add up at the end-to-end journey time, the train is often also the fastest way to get to your destination.

Search on Omio to find cheap tickets from Munich to Berlin. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips

Travel from Munich to Berlin
Travel 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 do I go from Munich to Berlin?

You can travel between Munich and Berlin 3 different ways: flight, bus or train.

What is the cheapest way to travel between Munich and Berlin?

The cheapest way to go to Berlin from Munich is by taking a bus, which costs on average $17 (€14).

This is compared to other ways of getting to Berlin:

A bus is generally $169 (€136) less than a flight for the same route. Taking a flight costs on average $187 (€150) from Munich to Berlin.

A bus is generally $37 (€30) less than a train for the same journey. Taking a train costs on average $55 (€44) from Munich to Berlin.

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

The quickest way to travel from Munich to Berlin is by flight, which takes on average 1 h 5 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Berlin by bus can take on average 7 h 10 min.

In comparison, taking a train requires on average 3 h 58 min   of travel time.

What is the distance between Munich and Berlin?

Berlin is approximately 312 miles (504 km) away from Munich.

How many scheduled departures are there a day from Munich to Berlin?

The average frequency per day from Munich to Berlin is:

  • 25 trains per day.

However, we recommend checking specific travel dates for your route from Munich to Berlin as scheduled services by flight, bus or train can vary by season or day of the week.

Where do people depart from and arrive in when traveling from Munich to Berlin?

These are the most popular departure and arrival points when traveling from Munich to Berlin:

  • Most travelers catch their flight from Munich Airport and arrive in Berlin Brandenburg Airport.
  • Most travelers take a bus from München, ZOB to Berlin, Zentralen Omnibusbahnhof.
  • Most travelers take a train from München Hbf to Berlin Hbf.
Which travel operators can get me to Berlin from Munich?

If finding a good deal is your main consideration for your trip from Munich to Berlin, then we'll help you find the best value travel companies for you:

  • Lufthansa can take you to Berlin by plane. If searching for a good deal on flights, you can find tickets for Lufthansa from Munich to Berlin for $187 (€150).
  • Travel with BlaBlaCar Bus to go to Berlin by bus. For a good deal on tickets, you can find BlaBlaCar Bus Munich to Berlin tickets on Omio for $17 (€14).
  • Travel with Deutsche Bahn for trains to Berlin. If you’re looking for a good deal on tickets, check for Deutsche Bahn Munich to Berlin tickets on Omio for $55 (€44).
Can I travel directly from Munich to Berlin?

Yes, there are direct services available from Munich to Berlin with the following travel companies:

  • You can travel directly by plane with Lufthansa.
  • You can travel directly by bus with Flixbus, BlaBlaCar or BlaBlaCar Bus.

Direct services tend to save you time and add more convenience in getting you to Berlin as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Munich and Berlin.

What is another destination I should add to my tour from Munich to Berlin?
Looking to extend your trip from Munich to Berlin? Many Omio customers who go from Munich to Berlin usually extend their vacation to explore other popular destinations like Amsterdam, Prague or Paris. If you're looking to explore Amsterdam, Prague or Paris from Berlin, let Omio find you the best connections available at an affordable price.
How early should I buy Munich to Berlin tickets online to score the best deals?

Before traveling from Munich to Berlin, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A plane ticket for this route costs on average $187 (€150) one way.
  • A bus ticket costs $17 (€14) one way on average for this journey.
  • A train ticket is costing on average $55 (€44) one way for this route.

But we recommend booking Munich to Berlin tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Stations

Important Stations and Airports for this Journey

Munich
Berlin
München ZOB Hackerbrücke
Amenities
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