Travel from St-Moritz to Innsbruck

Train from St. Moritz to Innsbruck

You can take a train from St. Moritz to Innsbruck via Chur and Sargans in around 6 h 2 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from St. Moritz to Innsbruck

ModeDurationPrice
From St. Moritz train to Chur, train to Sargans, then train to Innsbruck Hbf.6 h 2 minSFr 96
From St. Moritz drive to Innsbruck.2 h 31 minSFr 29
From St. Moritz, Schulhausplatz line 2 bus to Pontresina, Post, line 705 bus to Livigno, then shuttle to Innsbruck Airport.6 h 7 minSFr 80

How long does it take to get from St. Moritz to Innsbruck?

It takes approximately 6 h 2 min to get from St. Moritz to Innsbruck, including transfers.

Is there a direct train between St. Moritz and Innsbruck?

No, there is no direct train from St. Moritz to Innsbruck. However, there are services departing from St. Moritz and arriving at Innsbruck Hbf via Chur and Sargans. The journey, including transfers, takes approximately 6 h 2 min.

Operators from St. Moritz to Innsbruck

OperatorPhoneWebsite
Rhätische Bahn+41 81 288 65 65Rhätische Bahn
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Swiss PostAutoSwiss PostAuto
Livigno Express+39 0342 996283Livigno Express