Cheap Train and Carpool tickets to Berchtesgaden

What are the most popular routes to Berchtesgaden?

Lübeck - BerchtesgadenAverage priceR 3 467Average duration10h 30mDaily departures4
Recklinghausen - BerchtesgadenAverage priceR 3 522Average duration10h 6mDaily departures3
Duisburg - BerchtesgadenAverage priceR 3 170Average duration9h 59mDaily departures3
Göttingen - BerchtesgadenAverage priceR 1 939Average duration7h 23mDaily departures3
Dresden - BerchtesgadenAverage priceR 3 092Average duration7h 58mDaily departures3