There are 4 ways to get from Berchtesgaden to Zell am See 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.
Train, bus
best- Take the train from Berchtesgaden Hbf to Bad Reichenhall-Kirchbergtrain 79416 / ...
- Take the bus from Bad Reichenhall Kirchberg/Luitpoldbrücke to Zell am See Postplatzbus 260
2h 31m€15–22Drive 77.3 km
cheapest- Drive from Berchtesgaden to Zell am Seecar 77.3 km
1h 4m€13–18Train
- Take the train from Berchtesgaden Hbf to Freilassingtrain 79464 / ...
- Take the train from Salzburg Hbf to Zell Am Seetrain Re / ...
3h 5m€26–59Line 841 bus, bus
- Take the bus from Berchtesgaden Zentrum to Bad Reichenhall, Tiroler Torbus 841
- Take the bus from Bad Reichenhall Kirchberg/Luitpoldbrücke to Zell am See Postplatzbus 260
2h 36m€17–23
Berchtesgaden to Zell am See by train and bus
Questions & Answers
The cheapest way to get from Berchtesgaden to Zell am See is to drive which costs €12 - €18 and takes 1h 4m.
The fastest way to get from Berchtesgaden to Zell am See is to drive which takes 1h 4m and costs €12 - €18.
No, there is no direct bus from Berchtesgaden to Zell am See. However, there are services departing from Berchtesgaden Zentrum and arriving at Zell am See Postplatz via Bad Reichenhall Kirchberg/Luitpoldbrücke. The journey, including transfers, takes approximately 2h 36m.
No, there is no direct train from Berchtesgaden to Zell am See. However, there are services departing from Berchtesgaden Hbf and arriving at Zell Am See via Freilassing and Salzburg Hbf. The journey, including transfers, takes approximately 3h 5m.
The distance between Berchtesgaden and Zell am See is 79 km. The road distance is 77.3 km.
The best way to get from Berchtesgaden to Zell am See without a car is to train and bus which takes 2h 31m and costs €15 - €22.
It takes approximately 2h 31m to get from Berchtesgaden to Zell am See, including transfers.
Berchtesgaden to Zell am See bus services, operated by Regionalverkehr Oberbayern GmbH (RVO), depart from Berchtesgaden Zentrum station.
Berchtesgaden to Zell am See train services, operated by Transdev GmbH, depart from Berchtesgaden Hbf station.
The best way to get from Berchtesgaden to Zell am See is to train which takes 3h 5m and costs €26 - €60. Alternatively, you can line 841 bus and bus, which costs €17 - €23 and takes 2h 36m.
What companies run services between Berchtesgaden, Germany and Zell am See, Austria?
You can take a train from Berchtesgaden Hbf to Zell Am See via Freilassing and Salzburg Hbf in around 3h 5m. Alternatively, you can take a bus from Berchtesgaden Zentrum to Zell am See Postplatz via Bad Reichenhall, Tiroler Tor and Bad Reichenhall Kirchberg/Luitpoldbrücke in around 2h 36m.
- Phone
- +49 30 200 73-0
- [email protected]
- Website
- Transdev GmbH
Train from Berchtesgaden Hbf to Bad Reichenhall-Kirchberg
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Schedules at
- Transdev GmbH
Train from Berchtesgaden Hbf to Freilassing
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €7–10
- Schedules at
- Transdev GmbH
- Phone
- 0180 / 123 123 6
- [email protected]
- Website
- laenderbahn.com
Train from Berchtesgaden Hbf to Bad Reichenhall-Kirchberg
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Schedules at
- laenderbahn.com
Train from Berchtesgaden Hbf to Freilassing
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Schedules at
- laenderbahn.com
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Salzburg Hbf to Zell Am See
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- €20–40
- Website
- Austrian Railways
- Phone
- +43 1 89900
- [email protected]
- Website
- Westbahn
Train from Salzburg Hbf to Zell Am See
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- €18–35
- Website
- Westbahn
- Phone
- 0662 632900
- [email protected]
- Website
- Salzburg Verkehr
Bus from Bad Reichenhall Kirchberg/Luitpoldbrücke to Zell am See Postplatz
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €11–16
- Website
- Salzburg Verkehr
Bus from Bad Reichenhall Kirchberg/Luitpoldbrücke to Zell am See Postplatz
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €11–16
- Website
- Salzburg Verkehr
Bus from Berchtesgaden Zentrum to Bad Reichenhall, Tiroler Tor
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €6–7
- Schedules at
- Regionalverkehr Oberbayern GmbH (RVO)
Want to know more about travelling around Austria
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
More Questions & Answers
Berchtesgaden to Zell am See bus services, operated by Regionalverkehr Oberbayern GmbH (RVO), arrive at Bad Reichenhall, Tiroler Tor station.
Berchtesgaden to Zell am See train services, operated by Transdev GmbH, arrive at Freilassing station.
Yes, the driving distance between Berchtesgaden to Zell am See is 77 km. It takes approximately 1h 4m to drive from Berchtesgaden to Zell am See.
Book your Berchtesgaden to Zell am See train tickets online with Omio.
Book your Berchtesgaden to Zell am See bus tickets online with Omio.
There are 2951+ hotels available in Zell am See.
















