Cheap Train and Carpool tickets to Berchtesgaden

What are the most popular routes to Berchtesgaden?

Lübeck - BerchtesgadenAverage price$290Average duration10h 30mDaily departures4
Dresden - BerchtesgadenAverage price$258Average duration7h 58mDaily departures3
Göttingen - BerchtesgadenAverage price$162Average duration7h 23mDaily departures3
Recklinghausen - BerchtesgadenAverage price$294Average duration10h 6mDaily departures3
Duisburg - BerchtesgadenAverage price$265Average duration9h 59mDaily departures3