There are 3 ways to get from Großgmain to Berchtesgaden by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Großgmain to Berchtesgaden by train
Comparing Your Travel Options
The cheapest way to get from Großgmain to Berchtesgaden is to drive which costs €3 - €5 and takes 18 min.
The fastest way to get from Großgmain to Berchtesgaden is to drive which takes 18 min and costs €3 - €5.
Yes, there is a direct bus departing from Bayerisch Gmain Dreisesselberg and arriving at Berchtesgaden Zentrum. Services depart hourly, and operate every day. The journey takes approximately 27 min.
Yes, there is a direct train departing from Bayerisch Gmain and arriving at Berchtesgaden Hbf. Services depart every 30 minutes, and operate every day. The journey takes approximately 26 min.
The distance between Großgmain and Berchtesgaden is 15 km. The road distance is 16.7 km.
The best way to get from Großgmain to Berchtesgaden without a car is to line 79413 train which takes 26 min and costs €3 - €6.
The line 79413 train from Bayerisch Gmain to Berchtesgaden Hbf takes 26 min including transfers and departs every 30 minutes.
Großgmain to Berchtesgaden bus services, operated by Regionalverkehr Oberbayern GmbH (RVO), depart from Bayerisch Gmain Dreisesselberg station.
Großgmain to Berchtesgaden train services, operated by Transdev GmbH, depart from Bayerisch Gmain station.
The best way to get from Großgmain to Berchtesgaden is to line 79413 train which takes 26 min and costs €3 - €6. Alternatively, you can line 841 bus, which costs €5 - €6 and takes 27 min.
What companies run services between Großgmain, Austria and Berchtesgaden, Germany?
Transdev GmbH operates a train from Bayerisch Gmain to Berchtesgaden Hbf every 30 minutes. Tickets cost €3–6 and the journey takes 26 min. Alternatively, Regionalverkehr Oberbayern GmbH (RVO) operates a bus from Bayerisch Gmain Dreisesselberg to Berchtesgaden Zentrum hourly. Tickets cost €5–6 and the journey takes 27 min.
- Phone
- +49 30 200 73-0
- [email protected]
- Website
- Transdev GmbH
Train from Bayerisch Gmain to Berchtesgaden Hbf
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–6
- Schedules at
- Transdev GmbH
Bus from Bayerisch Gmain Dreisesselberg to Berchtesgaden Zentrum
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- €5–6
- Schedules at
- Regionalverkehr Oberbayern GmbH (RVO)
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.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Großgmain to Berchtesgaden bus services, operated by Regionalverkehr Oberbayern GmbH (RVO), arrive at Berchtesgaden Zentrum station.
Großgmain to Berchtesgaden train services, operated by Transdev GmbH, arrive at Berchtesgaden Hbf station.
Yes, the driving distance between Großgmain to Berchtesgaden is 17 km. It takes approximately 18 min to drive from Großgmain to Berchtesgaden.
Book your Großgmain to Berchtesgaden train tickets online with Omio.
There are 2153+ hotels available in Berchtesgaden.






