There are 5 ways to get from Innsbruck Airport (INN) to St. Moritz by train, bus, rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Innsbruck Hauptbahnhof to Sarganstrain Rjx
- Take the train from Chur to St. Moritztrain Ir38 / ...
6h 53mCHF 60–178Drive 185.7 km
cheapest- Drive from Innsbruck Airport (INN) to St. Moritzcar 185.7 km
2h 21mCHF 30–44Train, bus via St. Moritz, Bahnhof
- Take the train from Innsbruck Hauptbahnhof to Landeck-Zamstrain Rjx / ...
- Take the bus from Landeck-Zams Bahnhof to Mals Bahnhofbus 273
- Take the bus from Malles - Stazione to Zernez, staziunbus 811
7h 15mAirport Transfer
- Take the rideshare from Innsbruck-INN to St. Moritz185.7 km
2h 21mTrain, bus
- Take the train from Innsbruck Hauptbahnhof to Landeck-Zamstrain Rjx / ...
- Take the train from Landeck-Zams Bahnhof A to Malles - Stazionetrain 273
- Take the bus from Malles - Stazione to Zernez, staziunbus 811
7h 5mCHF 35–90
Innsbruck Airport (INN) to St. Moritz by bus and train
Questions & Answers
The cheapest way to get from Innsbruck Airport (INN) to St. Moritz is to drive which costs SFr 30 - SFr 45 and takes 2h 21m.
The fastest way to get from Innsbruck Airport (INN) to St. Moritz is to drive which takes 2h 21m and costs SFr 30 - SFr 45.
No, there is no direct train from Innsbruck Airport (INN) to St. Moritz. However, there are services departing from Innsbruck Hauptbahnhof and arriving at St. Moritz via Sargans and Chur. The journey, including transfers, takes approximately 6h 53m.
The distance between Innsbruck Airport (INN) and St. Moritz is 304 km. The road distance is 185.7 km.
The best way to get from Innsbruck Airport (INN) to St. Moritz without a car is to train which takes 6h 53m and costs SFr 60 - SFr 180.
It takes approximately 6h 53m to get from Innsbruck Airport (INN) to St. Moritz, including transfers.
Innsbruck Airport (INN) to St. Moritz train services, operated by Railjet, depart from Innsbruck Hauptbahnhof station.
Innsbruck Airport (INN) to St. Moritz train services, operated by Railjet, arrive at Sargans station.
Yes, the driving distance between Innsbruck Airport (INN) to St. Moritz is 186 km. It takes approximately 2h 21m to drive from Innsbruck Airport (INN) to St. Moritz.
There are 2346+ hotels available in St. Moritz.
What companies run services between Innsbruck Airport (INN), Austria and St. Moritz, Switzerland?
You can take a bus from Innsbruck Flughafen to St. Moritz via Innsbruck Hauptbahnhof, Innsbruck Hauptbahnhof, Sargans, and Chur in around 6h 53m.
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Innsbruck Hauptbahnhof to Sargans
- *
- CHF 29–45
Train from Innsbruck Hauptbahnhof to Landeck-Zams
- *
- CHF 15–23
Train from Innsbruck Hauptbahnhof to Landeck-Zams
- *
- CHF 15–23
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Innsbruck Hauptbahnhof to Sargans
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 35–70
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Innsbruck Hauptbahnhof to Landeck-Zams
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- CHF 14–26
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Innsbruck Hauptbahnhof to Landeck-Zams
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- CHF 14–26
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +41 81 288 65 65
- [email protected]
- Website
- Rhätische Bahn
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- Rhätische Bahn
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 27–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Innsbruck Hauptbahnhof to Landeck-Zams
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 13–25
- Website
- Austrian Railways
Train from Innsbruck Hauptbahnhof to Landeck-Zams
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 13–25
- Website
- Austrian Railways
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Innsbruck Hauptbahnhof to Landeck-Zams
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- CHF 8–17
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Innsbruck Hauptbahnhof to Landeck-Zams
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- CHF 8–17
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Innsbruck Hauptbahnhof to Landeck-Zams
- Ave. Duration
- 47 min
- Frequency
- 3 times a day
- Estimated price
- CHF 12–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Innsbruck Hauptbahnhof to Landeck-Zams
- Ave. Duration
- 47 min
- Frequency
- 3 times a day
- Estimated price
- CHF 12–55
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 1 89900
- [email protected]
- Website
- Westbahn
Train from Innsbruck Hauptbahnhof to Landeck-Zams
- Ave. Duration
- 46 min
- Frequency
- 4 times a day
- Estimated price
- CHF 12–22
- Website
- Westbahn
Train from Innsbruck Hauptbahnhof to Landeck-Zams
- Ave. Duration
- 46 min
- Frequency
- 4 times a day
- Estimated price
- CHF 12–22
- Website
- Westbahn
- Phone
- +39 0471 220 880
- [email protected]
- Website
- Sudtirol Alto Adige
Train from Landeck-Zams Bahnhof A to Malles - Stazione
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- CHF 22–30
- Website
- Sudtirol Alto Adige
- Standard
- CHF 22–30
- Phone
- +43 664 384 1360
- [email protected]
- Website
- tlbus.at
Bus from Landeck-Zams Bahnhof to Mals Bahnhof
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Schedules at
- tlbus.at
- Phone
- +39 0471 220 880
- [email protected]
- Website
- Sudtirol Alto Adige
Bus from Malles - Stazione to Zernez, staziun
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Website
- Sudtirol Alto Adige
Bus from Malles - Stazione to Zernez, staziun
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Website
- Sudtirol Alto Adige
- Phone
- +41 (0)848 818 818
- [email protected]
- Website
- PostAuto AG
Bus from Malles - Stazione to Zernez, staziun
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Website
- PostAuto AG
Bus from Malles - Stazione to Zernez, staziun
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Website
- PostAuto AG
- Website
- https://www.mozio.com
Rideshare from Innsbruck-INN to St. Moritz
- Ave. Duration
- 2h 21m
- Frequency
- On demand
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Innsbruck Airport (INN) and St. Moritz. A great option if you don't have a driver's licence or want to avoid public transport.















































