Travel options for:
Berchtesgaden to Salzburg
  • Train

    $16 - $24
    1. Berchtesgaden Hbf

      50 min - hourly

      $15 - $22

    2. Freilassing

      9 min - hourly

      $1 - $2

  • Train, bus

    $15 - $21
    1. Berchtesgaden Hbf

      22 min - hourly

      $12 - $18

    2. Bad Reichenhall-Kirchberg

      31 min - twice daily

      $3 - $4

  • Drive

    $2 - $5
    1. Berchtesgaden

      26 min - 15.6 miles

      $2 - $5

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Berchtesgaden Hbf train to Freilassing then train to Salzburg Mülln-Altstadt. 1 h 13 min 16€. From Berchtesgaden Hbf train to Bad Reichenhall-Kirchberg Luitpoldbrücke then bus to Salzburg Aiglhof S-Bahn (Unterführung). 1 h 36 min 15€. From Berchtesgaden drive to Salzburg. 26 min 2€.