Travel from Hallstatt to Switzerland

Bus or train from Hallstatt to Switzerland?

Austrian Railways (ÖBB) operates a train from Hallstatt to Zürich every 4 hours. Tickets cost $13 - $21 and the journey takes 1 h 15 min. 2 other operators also service this route. Alternatively, Austrian Postbus operates a bus from Hallstatt to Zürich every 20 minutes. Tickets cost $4 and the journey takes 8 min. 4 other operators also service this route.

How to get from Hallstatt to Switzerland

From Hallstatt train to Attnang-Puchheim, train to Zürich HB, then line 15 train to Zürich Stadelhofen. 8 h 21 min 133€. From Hallstatt Lahn (Seelände) bus to Hallstatt Gosaumühle, bus to Bad Ischl Bahnhof (Busterminal), bus to Salzburg, bus to Zürich, walk to Zürich HB, then line 15 train to Zürich Stadelhofen. 10 h 27 min 66€. From Hallstatt Lahn (Seelände) bus to Hallstatt Gosaumühle, bus to Bad Ischl Bahnhof (Busterminal), bus to Salzburg, night train to Zürich HB, then line 15 train to Zürich Stadelhofen. 9 h 44 min 74€. From Hallstatt drive to Zürich. 5 h 21 min 68€. From Hallstatt train to Attnang-Puchheim, train to München Hbf (tief), train to Munich airport, fly to Zurich airport, line 2 train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 7 h 36 min 184€. From Hallstatt train to Stainach-Irdning, train to Graz Hbf, train to Graz airport, fly to Zurich airport, line 2 train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 7 h 58 min 186€.