Travel options for:
Innsbruck to St. Moritz
  • Train

    1. Innsbruck Hbf

      2hrs 35min - every 4 hours

      $30 - $55

    2. Sargans

      10min - every 30 minutes

      $13 - $22

    3. Landquart

      1hrs 48min - every 4 hours

      $27 - $50

      • St. Moritz
  • Train via Nauders

    1. Innsbruck Hbf

      46min - every 4 hours

      $12 - $19

    2. Landeck-Zams Bahnhof

      1hrs 10min - every 15 minutes

      $14

    3. Nauders

      8min - hourly - line 273

      $1 - $3

    4. Martina, cunfin

      27min - every 3 hours

      $8 - $11

    5. Scuol-Tarasp

      1hrs 08min - hourly

      $24 - $45

    6. Samedan,Chesa Planta

      18min - hourly - line 6

      $3 - $6

      • St. Moritz, Caspar Badrutt
  • Bus

    1. Innsbruck

      3hrs 30min - twice a week

      $9 - $12

    2. Dornbirn bus station

      1hrs 15min - twice daily

      $4 - $7

    3. Chur,Postautostation

      2hrs 34min - 3 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 123. 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 18min SFr 87. From Innsbruck bus to Dornbirn bus station, bus to Chur,Postautostation, then bus to St. Moritz, Bahnhof. 9hrs 19min SFr 58. From Innsbruck drive to St. Moritz. 2hrs 35min SFr 33.