Travel options for:
Zürich to Hallstatt
  • Train

    $98 - $159
    1. Zürich HB

      6 h 2 min - 3 times a day

      $85 - $140

    2. Attnang-Puchheim

      1 h 14 min - 4 times a day

      $12 - $20

  • Bus

    $59 - $66
    1. Zürich

      6 h 30 min - 3 times a week

      $35 - $50

    2. Salzburg Mirabellplatz

      1 h 28 min - every 2 hours

      $15

    3. Bad Ischl Bahnhof

      32 min - every 10 minutes

      $4

    4. Hallstatt Gosaumühle

      8 min - every 4 hours

      $2

  • Nighttrain, train

    $64 - $87
    1. Zürich HB

      7 h 47 min - once daily

      $50 - $70

    2. Attnang-Puchheim

      1 h 14 min - 4 times a day

      $12 - $20

  • Drive

    $65 - $100
    1. Zürich

      5 h 17 min - 327.2 miles

      $65 - $100

  • Fly Zurich to Salzburg, train

    $148 - $375
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      2 h 55 min - 1 stopover

      $110 - $310

    3. Salzburg (SZG)

      22 min - every 10 minutes

      $2 - $5

    4. Salzburg Hbf

      34 min - every 4 hours

      $13 - $21

    5. Attnang-Puchheim

      1 h 14 min - 4 times a day

      $12 - $20

  • Fly Zurich to Munich, train

    $147 - $408
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      55 min - non-stop

      $85 - $300

    3. Munich (MUC)

      31 min - every 20 minutes

      $4 - $8

    4. München Ost

      1 h 37 min - hourly

      $22 - $40

    5. Salzburg Hbf

      34 min - every 4 hours

      $13 - $21

    6. Attnang-Puchheim

      1 h 14 min - 4 times a day

      $12 - $20

  • Fly Zurich to Graz, train

    $149 - $394
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      1 h 20 min - non-stop

      $100 - $310

    3. Graz (GRZ)

      12 min - every 30 minutes

      $5 - $9

    4. Graz Hbf

      1 h 51 min - 3 times a day

      $24 - $40

    5. Stainach-Irdning

      51 min - 4 times a day

      $9 - $16

  • Train to Basel, fly to Munich, train

    $147 - $392
    1. Zürich

      53 min - 3 times a day

      $30 - $60

    2. Basel, Bahnhof SBB

      16 min - every 15 minutes - line 50

      $3 - $5

    3. Basel (BSL)

      1 h - non-stop

      $60 - $240

    4. Munich (MUC)

      31 min - every 20 minutes

      $4 - $8

    5. München Ost

      1 h 37 min - hourly

      $22 - $40

    6. Salzburg Hbf

      34 min - every 4 hours

      $13 - $21

    7. Attnang-Puchheim

      1 h 14 min - 4 times a day

      $12 - $20

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

From Zürich HB train to Attnang-Puchheim then train to Hallstatt. 8 h 16 min SFr 141. From Zürich bus to Salzburg Mirabellplatz (Schloss Mirabell), bus to Bad Ischl Bahnhof (Busterminal), bus to Hallstatt Gosaumühle, then bus to Hallstatt Lahn (Seelände). 10 h 3 min SFr 62. From Zürich HB nighttrain to Attnang-Puchheim then train to Hallstatt. 10 h 1 min SFr 75. From Zürich drive to Hallstatt. 5 h 17 min SFr 82. From Zürich HB train to Zurich airport, fly to Salzburg airport, bus to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt. 8 h 36 min SFr 186. From Zürich HB train to Zurich airport, fly to Munich airport, train to München Ost, train to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt. 7 h 47 min SFr 217. From Zürich HB train to Zurich airport, fly to Graz airport, train to Graz Hbf, train to Stainach-Irdning, then train to Hallstatt. 8 h 39 min SFr 222. From Zürich HB train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Munich airport, train to München Ost, train to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt. 9 h 57 min SFr 260.