Travel options for:
Zürich to Gstaad
  • Train

    $72 - $121
    1. Zürich HB

      1 h 32 min - every 4 hours

      $50 - $95

    2. Spiez

      45 min - every 4 hours

      $19 - $27

    3. Zweisimmen

      27 min - every 4 hours - line 120

  • Bus

    $16 - $24
    1. Zurich

      2 h 40 min - twice a week

      $7 - $10

    2. Bulle, gare

      37 min - twice daily - line 266

      $9 - $14

    3. Montbovon

      35 min - 5 times a day

  • Drive

    $27 - $40
    1. Zürich

      2 h 26 min - 130 miles

      $27 - $40

  • Fly, train

    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      45 min - non-stop

      $50 - $130

    3. Geneva (GVA)

      1 h 20 min - 4 times a day

      $30 - $60

    4. Montreux

      1 h 19 min - 5 times a day

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

From Zürich HB train to Spiez, train to Zweisimmen, then line 120 train to Gstaad. 3 h 44 min SFr 115. From Zurich bus to Bulle, gare, line 266 bus to Montbovon, then train to Gstaad. 5 h 32 min SFr 19. From Zürich drive to Gstaad. 2 h 26 min SFr 32. From Zürich HB train to Zurich airport, fly to Geneva airport, train to Montreux, then train to Gstaad. 5 h 30 min.