Travel options
from Berlin to Munich

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

Our recommendation

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

10:10Berlin7h25 17:35München, ZOB
0 changes
£201One-way
Cheapest
21:30Berlin8h40 06:10München, ZOB
0 changes
£121One-way
Other options
09:45Berlin, Europaplatz am Hbf. (BEX-Haltestelle)7h50 17:35München, ZOB
0 changes
£201One-way
06:30Berlin Hbf4h48 11:18Munich Hbf
0 changes
£421One-way
08:30Berlin Hbf4h54 13:24Munich Hbf
0 changes
£471One-way

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

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
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

Compare prices and tickets Prices for trains, buses and flights

Sun
23 Jan
£38Deutsche Bahn
£12BlaBlaCar Bus
£92Eurowings
Mon
24 Jan
£24Deutsche Bahn
£12BlaBlaCar Bus
£220Lufthansa Cityline
Tue
25 Jan
£21Deutsche Bahn
£12BlaBlaCar Bus
£195Lufthansa
Wed
26 Jan
£21Deutsche Bahn
£12BlaBlaCar Bus
£92Eurowings
Thu
27 Jan
£24Deutsche Bahn
£12BlaBlaCar Bus
£196Lufthansa
Fri
28 Jan
£33Deutsche Bahn
£16BlaBlaCar Bus
£92Tuifly
Sat
29 Jan
£41Deutsche Bahn
£16Flixbus
£100Lufthansa
Sun
30 Jan
£31Deutsche Bahn
£12BlaBlaCar Bus
£92Eurowings
Mon
31 Jan
£21Deutsche Bahn
£12BlaBlaCar Bus
£134Lufthansa
Tue
1 Feb
£16Deutsche Bahn
£10BlaBlaCar Bus
£134Lufthansa
Wed
2 Feb
£16Deutsche Bahn
£12BlaBlaCar Bus
£92Eurowings
Thu
3 Feb
£16Deutsche Bahn
£12BlaBlaCar Bus
£118Eurowings
Fri
4 Feb
£16Deutsche Bahn
£10BlaBlaCar Bus
£92Tuifly
Sat
5 Feb
£16Deutsche Bahn
£10BlaBlaCar Bus
£90Lufthansa
Sun
6 Feb
£16Deutsche Bahn
£10BlaBlaCar Bus
£90Lufthansa
Mon
7 Feb
£16Deutsche Bahn
£10BlaBlaCar Bus
£109Lufthansa Cityline
Tue
8 Feb
£16Deutsche Bahn
£10BlaBlaCar Bus
£101Eurowings
Wed
9 Feb
£16Deutsche Bahn
£10BlaBlaCar Bus
Find prices
Thu
10 Feb
£16Deutsche Bahn
£10BlaBlaCar Bus
£100Lufthansa
Fri
11 Feb
£16Deutsche Bahn
£10BlaBlaCar Bus
£74Tuifly

Travel Information to Munich from Berlin

distanceDistance312 miles (504 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£10 - £92
cheapestCheapest modeCoach • £10 • 7 h 20 min
fastestFastest modeFlight • £92 • 1 h 10 min
carriersPopular travel companiesBlaBlaCar Bus, Eurowings or Deutsche Bahn

Take a coach, flight or train to travel 312 miles (504 km) between Berlin and Munich. If speed is a priority, then a flight is the best option with an average duration of 1 h 10 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £10. The most popular travel providers which serve this journey are BlaBlaCar Bus, Eurowings or Deutsche Bahn among others. Travellers can even take a direct coach, flight or train from Berlin to Munich.

Travel from Berlin to Munich: an overview

Should I take the train or fly to Munich from Berlin?

Berlin and Munich are 500 kilometres apart. The quickest way to travel from Berlin to Munich is by plane, with a direct flight taking only one hour. All flights leave from Tegel airport, which is a short distance around 5 miles from the centre of Berlin. Alternatively you can now get the DB high-speed ICE train to Munich in under 4 hours, making it a real competitor. There are 18 direct trains to Munich from Berlin which makes it a simple journey. The first train leaves at 04:30 a.m. and the last one leaves at 9:35 p.m.

How long does the bus take from Berlin to Munich?

Bus journeys to Munich take longer, lasting between 6 or 7 hours. Several departure points exist for bus passengers, and the terrestrial journey offers a great opportunity to see the German countryside and enjoy some nice views along the way.

Trains from Berlin to Munich

Between 10 and 15 trains leave Berlin main train station for Munich every day, from both the ground and deep level platforms. Deutsche Bahn provides all services, and trains leave approximately every hour. Arrivals are to Munich main train station. The majority of routes are direct and journeys take between 6 and 7 hours. Journeys that involve one change or more last 6-10 hours. Hannover and Fulda, Frankfurt and Wurzburg are the main changing points

Flights from Berlin to Munich

More than one hundred flights connect Berlin and Munich, daily. Main providers include Air Berlin, Lufthansa, KLM, Swiss and Austrian airlines. Up to 8 flights per hour leave Berlin Tegel airport during peak hours and arrive in Munich airport. Direct flights take between 4 and 5 hours, while a flight involving one or two changes can take 10 hours or more. Stopping points include Cologne Bonn, Dusseldorf and Frankfurt airports

Buses from Berlin to Munich

About 60 buses travel from Berlin to Munich every day, with at least one departure every half hour. The main providers are Flixbus, with Postbus, Semitimes, and Matzes Minibus also providing services. The majority of departures are from Berlin central bus station, and other departure points include Alexanderplatz, Sudkreuz train station, Alt-Tegel underground station and Berlin Zoo. The majority of journeys are direct, and take between 6 and 7 hours. The arrival points are Munich™'s central bus station and Frottmaning bus station.

Travel Tips: Travel from Berlin to Munich

Travel 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

What are my Berlin to Munich travel options?

There are 3 ways to travel between Berlin and Munich including taking a coach, flight or train.

What is the cheapest way from Berlin to Munich?

The cheapest way from Berlin to Munich is by taking a coach. You can find average ticket prices around £10 compared to other travel options to Munich:

A coach is generally £81 less than a flight for the same journey. A flight costs on average £92 from Berlin to Munich.

A coach is about £5 less than a train, which costs on average £16 for this journey.

What is the fastest way to Munich from Berlin?

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

In comparison, taking a coach requires on average 7 h 20 min   of travel time.

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

How many miles from Berlin to Munich would I travel?

The distance between Berlin and Munich is around 312 miles (504 km).

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

The average frequency per day from Berlin to Munich is:

  • 12 trains per day.

However, we recommend checking specific travel dates for your trip between Berlin and Munich as scheduled services by coach, flight or train can vary by season or day of the week.

What are the departure and arrival points when travelling from Berlin to Munich?

These are the most popular departure and arrival points for travellers from Berlin to Munich:

  • Coaches mostly leave from Berlin, Zentralen Omnibusbahnhof and tend to arrive in München, ZOB.
  • Flights most often depart from Berlin at Berlin Brandenburg Airport and arrive in Munich at Munich Airport.
  • Trains mostly leave from Berlin Hbf and tend to arrive in München Hbf.

Which travel operators can get me from Berlin to Munich?

Omio works with many trusted partners that can help you travel the best way from Berlin to Munich:

  • You can go to Munich from Berlin by coach with BlaBlaCar Bus. You'll see cheap coach tickets for £10 with BlaBlaCar Bus from Berlin to Munich on Omio.
  • You can go to Munich from Berlin by plane with Eurowings. You'll see cheap plane tickets for £92 with Eurowings from Berlin to Munich on Omio.
  • You can travel from Berlin to Munich by train with Deutsche Bahn. You can find cheap tickets on Omio for £16 with Deutsche Bahn from Berlin to Munich.

Is it possible to travel directly to Munich from Berlin?

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

  • You can find direct coaches per day to take to Munich with Flixbus, BlaBlaCar or BlaBlaCar Bus.
  • You can check for a direct flight to Munich with Lufthansa with direct flights per day.
  • You'll find direct train services to Munich with Deutsche Bahn with around 12 direct trains every day.

As you won't need to change at another stop in between, direct services to Munich tend to save you time and add more convenience, so it's worth paying attention to before you purchase tickets for this route.

What other popular destinations should I add to my itinerary for my trip to Munich from Berlin?

Many of our customers travelling from Berlin to Munich don't make Munich their final stop. Some of the destinations worth visiting after are Prague, Paris or Vienna, either of which you could add to your Berlin and Munich trip itinerary. Check Omio for the best and cheapest ways to travel from Munich to any of these top destinations today!

When should I buy a ticket to Munich from Berlin online to score the best deals?

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

  • The price of a coach ticket for this route is £10 one way on average.
  • The price of a plane ticket for this journey is on average £92 one way.
  • The price of a train ticket for this journey is £16 one way on average.

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