Travel options for:
Innsbruck to St. Moritz
  • Train

    1. Innsbruck Hbf

      2hrs 35min - every 2 hours

      $40 - $65

    2. Sargans

      10min - every 15 minutes

      $13 - $22

    3. Landquart

      1hrs 48min - every 3 hours

      $27 - $50

      • St. Moritz
  • Train via Nauders

    1. Innsbruck Hbf

      46min - hourly

      $13 - $20

    2. Landeck-Zams Bahnhof

      1hrs 10min - every 15 minutes

      $11

    3. Nauders

      8min - hourly - line 273

      $1 - $3

    4. Martina, cunfin

      27min - hourly

      $8 - $11

    5. Scuol-Tarasp

      1hrs 08min - hourly

      $24 - $45

    6. Samedan,Chesa Planta

      17min - every 30 minutes - line 6

      $3 - $6

      • St. Moritz, Caspar Badrutt
  • Bus

    1. Innsbruck

      3hrs 30min - twice a week

      $9 - $12

    2. Dornbirn bus station

      1hrs 16min - 3 times a day

      $4 - $7

    3. Chur,Postautostation

      2hrs 30min - 5 times a day

      $35 - $55

      • St. Moritz, Bahnhof
  • Drive

    1. Innsbruck

      2hrs 35min - 123.1 miles

      $27 - $40

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

From Innsbruck Hbf train to Sargans, train to Landquart, then train to St. Moritz. 5hrs 39min SFr 130. From Innsbruck Hbf train to Landeck-Zams Bahnhof (Vorplatz), bus to Nauders, line 273 bus to Martina, cunfin, bus to Scuol-Tarasp, train to Samedan,Chesa Planta, then line 6 bus to St. Moritz, Caspar Badrutt. 6hrs 17min SFr 83. From Innsbruck bus to Dornbirn bus station, bus to Chur,Postautostation, then bus to St. Moritz, Bahnhof. 9hrs 16min SFr 58. From Innsbruck drive to St. Moritz. 2hrs 35min SFr 33.