Travel options for:
Chicago O'Hare Airport (ORD) to Berchtesgaden
  • Fly to Salzburg

    $330 - $673
    1. Chicago O'Hare (ORD)

      11 h - 1 stopover

      $310 - $650

    2. Salzburg (SZG)

      26 min - hourly

      $5 - $6

    3. Bad Reichenhall-Kirchberg

      25 min - hourly

      $11 - $17

      • Berchtesgaden
  • Fly to Munich, train

    $313 - $677
    1. Chicago O'Hare (ORD)

      8 h 45 min - non-stop

      $270 - $650

    2. Munich (MUC)

      31 min - every 20 minutes

      $3 - $7

    3. München Ost

      1 h 29 min - hourly

      $30 - $45

    4. Freilassing

      50 min - hourly

      $5 - $9

      • Berchtesgaden
  • Fly to Linz, train

    $641 - $1,476
    1. Chicago O'Hare (ORD)

      11 h 5 min - 1 stopover

      $600 - $1,500

    2. Linz (LNZ)

      7 min - every 4 hours

      $5 - $9

    3. Marchtrenk

      55 min - every 3 hours

      $16 - $26

    4. Salzburg Hbf (Forum)

      45 min - hourly

      $5 - $7

      • Berchtesgaden
  • Fly to Innsbruck, train

    $643 - $1,489
    1. Chicago O'Hare (ORD)

      10 h 50 min - 1 stopover

      $600 - $1,500

    2. Innsbruck (INN)

      16 min - every 10 minutes

      $4

    3. Innsbruck Hbf

      1 h 43 min - 5 times a day

      $26 - $45

    4. Salzburg Hbf (Forum)

      45 min - hourly

      $5 - $7

      • Berchtesgaden
  • Fly to Zurich, train

    $350 - $730
    1. Chicago O'Hare (ORD)

      8 h 40 min - non-stop

      $250 - $600

    2. Zurich (ZRH)

      10 min - hourly

      $13 - $21

    3. Zürich HB

      5 h 23 min - 3 times a day

      $75 - $130

    4. Salzburg Hbf (Forum)

      45 min - hourly

      $5 - $7

      • Berchtesgaden
  • Fly to Frankfurt, train

    $395 - $786
    1. Chicago O'Hare (ORD)

      8 h 15 min - non-stop

      $280 - $650

    2. Frankfurt (FRA)

      3 h 38 min - every 4 hours

      $80 - $120

    3. München Hbf

      1 h 39 min - hourly

      $30 - $50

    4. Freilassing

      50 min - hourly

      $5 - $9

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

From Chicago O'Hare airport fly to Salzburg airport, bus to Bad Reichenhall-Kirchberg, then train to Berchtesgaden. 12 h 37 min $524. From Chicago O'Hare airport fly to Munich airport, train to München Ost, train to Freilassing, then train to Berchtesgaden. 12 h 35 min $477. From Chicago O'Hare airport fly to Linz airport, train to Marchtrenk, train to Salzburg Hbf (Forum), then bus to Berchtesgaden. 14 h 31 min $1,075. From Chicago O'Hare airport fly to Innsbruck airport, bus to Innsbruck Hbf, train to Salzburg Hbf (Forum), then bus to Berchtesgaden. 15 h 3 min $786. From Chicago O'Hare airport fly to Zurich airport, train to Zürich HB, train to Salzburg Hbf (Forum), then bus to Berchtesgaden. 16 h 52 min $538. From Chicago O'Hare airport fly to Frankfurt airport, train to München Hbf, train to Freilassing, then train to Berchtesgaden. 16 h 14 min $571.