There are 5 ways to get from Knittelfeld to St. Moritz by train, bus, car, plane, or shuttle
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 Leoben Hbf to Sarganstrain Ec
- Take the train from Chur to St. Moritztrain Ir38 / ...
13h 7mCHF 145–321Drive 520.9 km
cheapest- Drive from Knittelfeld to St. Moritzcar 520.9 km
6h 44mCHF 87–125Train, bus
- Take the train from Knittelfeld to Lienz In Osttiroltrain Rj
- Take the bus from Lienz Bahnhof to Innsbruck Hauptbahnhofbus
- 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
14h 10mTrain, train to Graz Airport, fly
- Take the train from Knittelfeld to Bruck/Murtrain
- Take the train from Bruck/Mur to Flughafen Graz-Feldkirchentrain
- Fly from Graz Airport (GRZ) to Zurich Airport (ZRH)plane GRZ - ZRH
- Take the train from Zürich HB to Churtrain
- Take the train from Chur to St. Moritztrain
9h 50mCHF 212–516Train, shuttle to Ljubljana, fly
- Take the train from Knittelfeld to Klagenfurt Hbftrain
- Take a shuttle bus from Klagenfurt - Hauptbahnhof to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Zurich Airport (ZRH)plane LJU - ZRH
- Take the train from Zürich HB to Churtrain
- Take the train from Chur to St. Moritztrain
11h 2mCHF 245–647
Knittelfeld to St. Moritz by train
Questions & Answers
The cheapest way to get from Knittelfeld to St. Moritz is to drive which costs SFr 85 - SFr 130 and takes 6h 44m.
The fastest way to get from Knittelfeld to St. Moritz is to drive which takes 6h 44m and costs SFr 85 - SFr 130.
No, there is no direct train from Knittelfeld to St. Moritz. However, there are services departing from Knittelfeld and arriving at St. Moritz via Leoben Hbf, Sargans and Chur. The journey, including transfers, takes approximately 13h 7m.
The distance between Knittelfeld and St. Moritz is 694 km. The road distance is 520.9 km.
The best way to get from Knittelfeld to St. Moritz without a car is to train which takes 13h 7m and costs SFr 140 - SFr 330.
It takes approximately 13h 7m to get from Knittelfeld to St. Moritz, including transfers.
Knittelfeld to St. Moritz train services, operated by ÖBB EuroCity, depart from Leoben Hbf station.
Knittelfeld to St. Moritz train services, operated by ÖBB EuroCity, arrive at Sargans station.
Yes, the driving distance between Knittelfeld to St. Moritz is 521 km. It takes approximately 6h 44m to drive from Knittelfeld to St. Moritz.
Book your Knittelfeld to St. Moritz train tickets online with Omio.
What companies run services between Knittelfeld, Austria and St. Moritz, Switzerland?
You can take a train from Knittelfeld to St. Moritz via Leoben Hbf, Sargans, and Chur in around 13h 7m.
- Website
- swiss.com
Flights from Graz Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- CHF 100–300
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 170–330
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Leoben Hbf to Sargans
- Ave. Duration
- 8h 32m
- Frequency
- Once daily
- Estimated price
- CHF 110–200
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Innsbruck Hauptbahnhof to Landeck-Zams
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- CHF 14–25
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +43 (0) 5254 3550
- [email protected]
- Website
- oetztaler.at
Bus from Lienz Bahnhof to Innsbruck Hauptbahnhof
- Ave. Duration
- 3h 3m
- Frequency
- Every 4 hours
- Estimated price
- CHF 45–70
- Schedules at
- oetztaler.at
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
There are 2300+ hotels available in St. Moritz.






