Directions from Berlin to Garmisch-Partenkirchen

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train via München Hbf Gl.27-36  •  5 h 50 min

  1. Take the train from Berlin Hbf (tief) to München Hbf Ice / ...
  2. Take the train from München Hbf Gl.27-36 to Garmisch-Partenkirchen Rb / ...

$150 - $213

Cheapest option

Bus  •  11 h 51 min

  1. Take the bus from Berlin, Berlin central bus station to Munich, Munich central bus station N06 / ...
  2. Take the bus from Munich, Munich central bus station to Garmisch-Partenkirchen 040

$45 - $77

5 alternative options

Train  •  6 h 18 min

  1. Take the train from Berlin Hbf (tief) to Garmisch-Partenkirchen Ice

$140 - $210

Train via Leipzig Hauptbahnhof  •  10 h 13 min

  1. Take the train from Berlin Hauptbahnhof to Leipzig Hauptbahnhof 705
  2. Take the train from Leipzig Hauptbahnhof to München Hauptbahnhof 705
  3. Take the train from München Hbf Gl.27-36 to Garmisch-Partenkirchen Rb / ...

$160 - $234

Drive  •  6 h 16 min

  1. Drive from Berlin to Garmisch-Partenkirchen 423.9 miles

$85 - $130

Fly to Munich, train  •  5 h 9 min

  1. Fly from Berlin Tegel (TXL) to Munich (MUC) TXL - MUC
  2. Take the train from München Hbf Gl.27-36 to Garmisch-Partenkirchen

$83 - $227

Fly to Innsbruck, train  •  8 h 18 min

  1. Fly from Berlin Tegel (TXL) to Innsbruck (INN) TXL - INN
  2. Take the train from Allerheiligenhöfe to Garmisch-Partenkirchen

$101 - $394

What companies run services between Berlin, Germany and Garmisch-Partenkirchen, Germany?

You can take a train from Berlin to Garmisch-Partenkirchen via München Hbf and München Hbf Gl.27-36 in around 5 h 50 min. Alternatively, you can take a bus from Berlin to Garmisch-Partenkirchen via S+U Zoologischer Garten/Jebensstr., S+U Zoologischer Garten Bhf, Berlin, Masurenallee/ZOB, Berlin, Berlin central bus station, and Munich, Munich central bus station in around 11 h 51 min.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Berlin Tegel to Munich
Ave. Duration
1 h 9 min
When
Every day
Estimated price
$85 - $360
Flights from Berlin Tegel to Munich via Frankfurt
Ave. Duration
2 h 55 min
When
Every day
Estimated price
$85 - $360
Flights from Berlin Tegel to Innsbruck via Frankfurt
Ave. Duration
3 h 22 min
When
Every day
Estimated price
$210 - $750
Flights from Berlin Tegel to Innsbruck via Munich, Frankfurt
Ave. Duration
5 h 15 min
When
Every day
Estimated price
$210 - $750
easyJet
Website
easyjet.com
Flights from Berlin Tegel to Munich
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$30 - $140
Austrian Airlines
Website
austrian.com
Flights from Berlin Tegel to Innsbruck via Vienna
Ave. Duration
4 h 6 min
When
Every day
Estimated price
$200 - $700
Train operators
Deutsche Bahn
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Berlin Hbf (tief) to München Hbf
Ave. Duration
3 h 58 min
Frequency
Every 2 hours
Estimated price
$120 - $180
Website
bahn.de
Train from München Hbf Gl.27-36 to Garmisch-Partenkirchen
Ave. Duration
1 h 22 min
Frequency
Hourly
Estimated price
$27 - $40
Website
bahn.de
Train from Berlin Hbf (tief) to Garmisch-Partenkirchen
Ave. Duration
6 h 18 min
Frequency
Once daily
Estimated price
$140 - $210
Website
bahn.de
Train from Berlin Hauptbahnhof to Leipzig Hauptbahnhof
Ave. Duration
1 h 15 min
Frequency
Hourly
Estimated price
$40 - $60
Website
bahn.de
Train from Leipzig Hauptbahnhof to München Hauptbahnhof
Ave. Duration
4 h 50 min
Frequency
Every 3 hours
Estimated price
$90 - $130
Website
bahn.de
Austrian Railways (ÖBB)
Website
oebb.at
Train from Allerheiligenhöfe to Garmisch-Partenkirchen
Ave. Duration
1 h 12 min
Frequency
Once daily
Estimated price
$13 - $20
Website
fahrplan.oebb.at
Purchase an
eurail.com
Bus operators
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Berlin, Berlin central bus station to Munich, Munich central bus station
Ave. Duration
7 h 50 min
Frequency
Every 3 hours
Estimated price
$35 - $60
Website
flixbus.co.uk
Bus from Munich, Munich central bus station to Garmisch-Partenkirchen
Ave. Duration
1 h 15 min
Frequency
Every 4 hours
Estimated price
$5 - $9
Website
flixbus.co.uk

Want to know more about travelling around Germany

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Berlin and Garmisch-Partenkirchen is 583 km. The road distance is 678 km.

The cheapest way to get from Berlin to Garmisch-Partenkirchen is to bus which costs 35€ - 70€ and takes 11 h 51 min.

The quickest way to get from Berlin to Garmisch-Partenkirchen is to fly and train which takes 5 h 9 min and costs 70€ - 200€.

Yes, there is a direct train departing from Berlin Hbf (tief) and arriving at Garmisch-Partenkirchen. Services depart once daily, and operate Monday to Saturday. The journey takes approximately 6 h 18 min.

No, there is no direct bus from Berlin to Garmisch-Partenkirchen. However, there are services departing from S+U Alexanderplatz and arriving at Garmisch-Partenkirchen via S+U Zoologischer Garten Bhf, Berlin, Berlin central bus station and Munich, Munich central bus station. The journey, including transfers, takes approximately 11 h 51 min.

It takes approximately 5 h 50 min to get from Berlin to Garmisch-Partenkirchen, including transfers.