Travel from Switzerland to Hallstatt

Bus or train from Switzerland to Hallstatt?

Swiss Railways (SBB/CFF/FFS) operates a train from Zürich to Hallstatt every 5 minutes. Tickets cost $8 - $16 and the journey takes 2 min. 2 other operators also service this route. Alternatively, Swiss Railways (SBB/CFF/FFS) operates a bus from Zürich to Hallstatt every 5 minutes. Tickets cost $8 - $16 and the journey takes 2 min. 4 other operators also service this route.

How to get from Switzerland to Hallstatt

From Zürich Stadelhofen line 15 train to Zürich HB, train to Attnang-Puchheim, then train to Hallstatt. 9 h 18 min SFr 147. From Zürich Stadelhofen line 15 train to Zürich HB, walk to 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). 11 h 13 min SFr 79. From Zürich, Opernhaus line 4 tram to Zürich HB, night train to Salzburg Hbf (Südtiroler Platz), bus to Bad Ischl Bahnhof (Busterminal), bus to Hallstatt Gosaumühle, then bus to Hallstatt Lahn (Seelände). 11 h 44 min SFr 76. From Zürich drive to Hallstatt. 5 h 17 min SFr 80. From Zürich, Schwandenholz line 62 bus to Zürich Oerlikon, line 16 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. 8 h 2 min SFr 219. From Basel, Dreirosenbrücke line 1 tram to Basel, Kannenfeldplatz, 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 2 min SFr 204. From Genève, Bel-Air line 10 bus to Geneva airport, fly to Munich airport, train to München Ost, train to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt. 9 h 20 min SFr 131. From Bern line 44 train to Belp, Bahnhof, line 334 bus to Berne airport, fly to Munich airport, train to München Ost, train to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt. 9 h 18 min SFr 287.

Operators from Switzerland to Hallstatt

Close Print Itinerary
  1. Here are 8 options to get from
    Switzerland to Hallstatt:

    1. Trip:
      1 Train
      • One-Way approx: USD $102 - $176
      • Duration: 9 h 18 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $102 - $176
        • Duration: 9 h 18 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $66 - $87
      • Duration: 11 h 13 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $66 - $87
        • Duration: 11 h 13 min
        Close x
    3. Trip:
      3 Night train, bus
      • One-Way approx: USD $69 - $90
      • Duration: 11 h 44 min
      Open +
      • Trip:
        3 Night train, bus
        • One-Way approx: USD $69 - $90
        • Duration: 11 h 44 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $65 - $100
      • Duration: 5 h 17 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $65 - $100
        • Duration: 5 h 17 min
        Close x
    5. Trip:
      5 Fly from Zurich, train
      • One-Way approx: USD $151 - $413
      • Duration: 8 h 2 min
      Open +
      • Trip:
        5 Fly from Zurich, train
        • One-Way approx: USD $151 - $413
        • Duration: 8 h 2 min
        Close x
    6. Trip:
      6 Fly from Basel, train
      • One-Way approx: USD $118 - $338
      • Duration: 9 h 2 min
      Open +
      • Trip:
        6 Fly from Basel, train
        • One-Way approx: USD $118 - $338
        • Duration: 9 h 2 min
        Close x
    7. Trip:
      7 Fly from Geneva, train
      • One-Way approx: USD $87 - $236
      • Duration: 9 h 20 min
      Open +
      • Trip:
        7 Fly from Geneva, train
        • One-Way approx: USD $87 - $236
        • Duration: 9 h 20 min
        Close x
    8. Trip:
      8 Fly from Berne, train
      • One-Way approx: USD $183 - $706
      • Duration: 9 h 18 min
      Open +
      • Trip:
        8 Fly from Berne, train
        • One-Way approx: USD $183 - $706
        • Duration: 9 h 18 min
        Close x