There are 6 ways to get from Jesenice to St. Moritz by train, bus, night train, car, or plane
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 Villach Hbf to Schwarzach-St.Veittrain Ice
- Take the train from Schwarzach-St.Veit to Sarganstrain Ec
- Take the train from Chur to St. Moritztrain Gex / ...
11h 32mCHF 124–327Drive 447.1 km
cheapest- Drive from Jesenice to St. Moritzcar 447.1 km
6h 11mCHF 71–103Bus
- Take the bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Munich Hbfbus
- Take the bus from Munich central bus station to Chur station train stationbus
- Take the bus from Chur, Postautostation to St. Moritz, Bahnhofbus 182
14h 18mCHF 349–846Night train, train via Landeck
- Take the night train from Jesenice to Landeck-Zamsnighttrain En
- Take the train from Scuol-Tarasp to Bevertrain R15 / ...
11h 55mNight train, train
- Take the night train from Jesenice to Sargansnighttrain En
- Take the train from Chur to St. Moritztrain Ir38 / ...
12h 11mCHF 164–285Fly, train
- 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
9h 6mCHF 177–393
Jesenice to St. Moritz by train
Questions & Answers
The cheapest way to get from Jesenice to St. Moritz is to drive which costs SFr 70 - SFr 110 and takes 6h 11m.
The fastest way to get from Jesenice to St. Moritz is to drive which takes 6h 11m and costs SFr 70 - SFr 110.
No, there is no direct bus from Jesenice to St. Moritz. However, there are services departing from Jesenice občina and arriving at St. Moritz, Bahnhof via Avtobusna postaja Kranj, Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana, Munich central bus station and Chur, Postautostation. The journey, including transfers, takes approximately 14h 18m.
No, there is no direct train from Jesenice to St. Moritz. However, there are services departing from Jesenice and arriving at St. Moritz via Villach Hbf, Schwarzach-St.Veit, Sargans and Chur. The journey, including transfers, takes approximately 11h 32m.
The distance between Jesenice and St. Moritz is 631 km. The road distance is 447.1 km.
The best way to get from Jesenice to St. Moritz without a car is to train which takes 11h 32m and costs SFr 120 - SFr 330.
It takes approximately 11h 32m to get from Jesenice to St. Moritz, including transfers.
Jesenice to St. Moritz bus services, operated by GoOpti, depart from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana station.
Jesenice to St. Moritz train services, operated by Deutsche Bahn Intercity (DB IC), depart from Villach Hbf station.
The best way to get from Jesenice to St. Moritz is to train which takes 11h 32m and costs SFr 120 - SFr 330. Alternatively, you can bus, which costs SFr 340 - SFr 850 and takes 14h 18m.
What companies run services between Jesenice, Slovenia and St. Moritz, Switzerland?
You can take a train from Jesenice to St. Moritz via Villach Hbf, Schwarzach-St.Veit, Sargans, and Chur in around 11h 32m. Alternatively, you can take a bus from Jesenice občina to St. Moritz, Bahnhof via Avtobusna postaja Kranj, Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana, Munich central bus station, Chur station train station, and Chur, Postautostation in around 14h 18m.
- Website
- swiss.com
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 80–240
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Villach Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- CHF 20–50
- Website
- https://int.bahn.de/en
Train from Villach Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Estimated price
- CHF 19–30
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 19–29
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Villach Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Estimated price
- CHF 12–26
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Villach Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- CHF 22–40
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Villach Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a day
- Estimated price
- CHF 23–40
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Schwarzach-St.Veit to Sargans
- Ave. Duration
- 5h 4m
- Frequency
- Once daily
- Estimated price
- CHF 75–130
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 51717
- Website
- nightjet.com
Train from Villach Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 31m
- Frequency
- Twice daily
- Estimated price
- CHF 16–85
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 70–85
- Couchette Carriage
- CHF 45–55
- Seating Carriage
- CHF 16–20
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Villach Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- CHF 29–45
- Website
- http://www.hzpp.hr/en
Night train from Jesenice to Landeck-Zams
- Ave. Duration
- 6h 24m
- Frequency
- Twice daily
- Estimated price
- CHF 100–150
- Website
- http://www.hzpp.hr/en
Night train from Jesenice to Sargans
- Ave. Duration
- 9h 6m
- Frequency
- Once daily
- Estimated price
- CHF 130–190
- Website
- http://www.hzpp.hr/en
- Phone
- +41 81 288 65 65
- railservice@rhb.ch
- Website
- rhb.ch
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
Train from Scuol-Tarasp to Bever
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 26–75
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Chur
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 35–110
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Zürich HB to Chur
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- CHF 35–55
- Schedules at
- sob.ch
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Munich Hbf
- Ave. Duration
- 4h 19m
- Frequency
- On demand
- Estimated price
- CHF 320–800
- Website
- https://www.goopti.com/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Munich central bus station to Chur station train station
- Ave. Duration
- 3h 20m
- Frequency
- 5 times a day
- Estimated price
- CHF 17–30
- Website
- https://www.flixbus.co.uk
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Chur, Postautostation to St. Moritz, Bahnhof
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- CHF 7–10
- Website
- https://www.postauto.ch
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Jesenice to St. Moritz bus services, operated by GoOpti, arrive at Munich Hbf station.
Jesenice to St. Moritz train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Schwarzach-St.Veit station.
Yes, the driving distance between Jesenice to St. Moritz is 447 km. It takes approximately 6h 11m to drive from Jesenice to St. Moritz.
Book your Jesenice to St. Moritz train tickets online with Omio.
There are 1801+ hotels available in St. Moritz.



































































