Cheap Train and Carpool tickets to Berchtesgaden

What are the most popular routes to Berchtesgaden?

Lübeck - BerchtesgadenAverage price$202Average duration10h 30mDaily departures4
Dresden - BerchtesgadenAverage price$180Average duration7h 58mDaily departures3
Göttingen - BerchtesgadenAverage price$113Average duration7h 23mDaily departures3
Recklinghausen - BerchtesgadenAverage price$205Average duration10h 6mDaily departures3
Duisburg - BerchtesgadenAverage price$185Average duration9h 59mDaily departures3