Cheap Train and Carpool tickets to Berchtesgaden

What are the most popular routes to Berchtesgaden?

Lübeck - BerchtesgadenAverage priceR 3 538Average duration10h 30mDaily departures4
Dresden - BerchtesgadenAverage priceR 3 156Average duration7h 58mDaily departures3
Göttingen - BerchtesgadenAverage priceR 1 978Average duration7h 23mDaily departures3
Recklinghausen - BerchtesgadenAverage priceR 3 595Average duration10h 6mDaily departures3
Duisburg - BerchtesgadenAverage priceR 3 235Average duration9h 59mDaily departures3