Travel from Zürich to Bad-Gastein

Train from Zürich to Bad Gastein

Swiss Railways (SBB/CFF/FFS) operates a train from Zürich to Bad Gastein every 4 hours. Tickets cost $80 - $140 and the journey takes 5 h 23 min. Austrian Railways (ÖBB) also services this route hourly.

How to get from Zürich to Bad Gastein

From Zürich HB train to Salzburg Hbf then train to Bad Gastein. 7 h 40 min SFr 139. From Zürich bus to Salzburg Makartplatz, bus to Hallein, then train to Bad Gastein. 9 h 9 min SFr 67. From Zürich HB night train to Bad Gastein. 8 h 21 min SFr 54. From Zürich drive to Bad Gastein. 5 h 30 min SFr 83. From Zürich HB train to Zurich airport, fly to Munich airport, train to München Ost, train to Salzburg Hbf, then train to Bad Gastein. 6 h 57 min SFr 206. From Zürich HB train to Zurich airport, fly to Ljubljana airport, shuttle to Villach, walk to Villach Hbf, then train to Bad Gastein. 7 h 22 min SFr 237. From Zürich HB train to Zurich airport, fly to Stuttgart airport, train to Stuttgart Hbf, then train to Bad Gastein. 9 h 5 min SFr 220. From Zürich HB train to Zurich airport, fly to Graz airport, train to Graz Hbf (Europaplatz), train to Klagenfurt Hbf, then train to Bad Gastein. 8 h 34 min SFr 225.
Close Print Itinerary
  1. Here are 8 options to get from
    Zürich to Bad Gastein:

    1. Trip:
      1 Train
      • One-Way approx: USD $99 - $160
      • Duration: 7 h 40 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $99 - $160
        • Duration: 7 h 40 min
        Close x
    2. Trip:
      2 Bus, train
      • One-Way approx: USD $60 - $77
      • Duration: 9 h 9 min
      Open +
      • Trip:
        2 Bus, train
        • One-Way approx: USD $60 - $77
        • Duration: 9 h 9 min
        Close x
    3. Trip:
      3 Night train
      • One-Way approx: USD $45 - $65
      • Duration: 8 h 21 min
      Open +
      • Trip:
        3 Night train
        • One-Way approx: USD $45 - $65
        • Duration: 8 h 21 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $70 - $110
      • Duration: 5 h 30 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $70 - $110
        • Duration: 5 h 30 min
        Close x
    5. Trip:
      5 Fly to Munich, train
      • One-Way approx: USD $140 - $395
      • Duration: 6 h 57 min
      Open +
      • Trip:
        5 Fly to Munich, train
        • One-Way approx: USD $140 - $395
        • Duration: 6 h 57 min
        Close x
    6. Trip:
      6 Fly to Ljubljana, shuttle, train
      • One-Way approx: USD $172 - $381
      • Duration: 7 h 22 min
      Open +
      • Trip:
        6 Fly to Ljubljana, shuttle, train
        • One-Way approx: USD $172 - $381
        • Duration: 7 h 22 min
        Close x
    7. Trip:
      7 Fly to Stuttgart, train
      • One-Way approx: USD $143 - $355
      • Duration: 9 h 5 min
      Open +
      • Trip:
        7 Fly to Stuttgart, train
        • One-Way approx: USD $143 - $355
        • Duration: 9 h 5 min
        Close x
    8. Trip:
      8 Fly to Graz, train
      • One-Way approx: USD $157 - $410
      • Duration: 8 h 34 min
      Open +
      • Trip:
        8 Fly to Graz, train
        • One-Way approx: USD $157 - $410
        • Duration: 8 h 34 min
        Close x