There are 6 ways to get from Paratico to St. Moritz by bus, train, 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.
Bus, train via Milan
best- Take the bus from Paratico - Viale Madruzza to Bresciabus
- Take the train from Brescia to Milano Centraletrain Fr
- Take the train from Milano Centrale to Colicotrain
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhofbus 604
7h 54mCHF 27–88Bus
cheapest- Take the bus from Sarnico to Bergamobus E
- Take the bus from Bergamo to Roncagliabus
- Take the bus from Morbegno to Chiavenna FSbus A1
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhofbus 604
8h 10mCHF 21–26Train
- Take the train from Rovato to Milano Centraletrain
- Take the train from Milano Centrale to Tiranotrain
- Take the train from Tirano to St. Moritztrain Re9 / ...
9h 11mDrive 171.7 km
- Drive from Paratico to St. Moritzcar 171.7 km
2h 46mCHF 28–40Train, bus
- Take the train from Brescia to Edolotrain R3
- Take the bus from Edolo - Autostazione to Tirano, Stazionebus
- Take the train from Tirano to St. Moritztrain Re9 / ...
9h 25mBus, train
- Take the bus from Brescia - Via Milano to Edolo - Stazione FNMbus F27
- Take the bus from Edolo - Autostazione to Tirano, Stazionebus
- Take the train from Tirano to St. Moritztrain Re9 / ...
9h 46m
Paratico to St. Moritz by bus and train
Questions & Answers
The cheapest way to get from Paratico to St. Moritz is to bus which costs SFr 21 - SFr 27 and takes 8h 10m.
The fastest way to get from Paratico to St. Moritz is to drive which takes 2h 46m and costs SFr 27 - SFr 40.
No, there is no direct bus from Paratico to St. Moritz. However, there are services departing from Sarnico and arriving at St. Moritz, Bahnhof via Bergamo, Roncaglia, Morbegno and Chiavenna, Stazione. The journey, including transfers, takes approximately 8h 10m.
The distance between Paratico and St. Moritz is 289 km. The road distance is 171.7 km.
The best way to get from Paratico to St. Moritz without a car is to bus and train via Milan which takes 7h 54m and costs SFr 26 - SFr 90.
It takes approximately 7h 54m to get from Paratico to St. Moritz, including transfers.
Paratico to St. Moritz bus services, operated by Bergamo Trasporti, depart from Sarnico station.
The best way to get from Paratico to St. Moritz is to train which takes 9h 11m and costs . Alternatively, you can bus, which costs SFr 21 - SFr 27 and takes 8h 10m.
Paratico to St. Moritz bus services, operated by Bergamo Trasporti, arrive at Bergamo station.
Yes, the driving distance between Paratico to St. Moritz is 172 km. It takes approximately 2h 46m to drive from Paratico to St. Moritz.
What companies run services between Paratico, Italy and St. Moritz, Switzerland?
You can take a bus from Paratico - Via Madruzza to St. Moritz via Palazzolo sull'Oglio - Station, Palazzolo Sull'Oglio, Rovato, Milano Centrale, and Tirano in around 9h 11m. Alternatively, you can take a bus from Sarnico to St. Moritz, Bahnhof via Bergamo, Roncaglia, Morbegno, and Chiavenna, Stazione in around 8h 10m.
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Brescia to Milano Centrale
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- CHF 11–21
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Brescia to Milano Centrale
- Ave. Duration
- 46 min
- Frequency
- Twice daily
- Estimated price
- CHF 23–65
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 40–65
- 2nd Class
- CHF 23–35
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Centrale to Colico
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- CHF 6–8
- Website
- https://www.trenord.it/en/
Train from Rovato to Milano Centrale
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Tirano
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- CHF 8–11
- Website
- https://www.trenord.it/en/
Train from Brescia to Edolo
- Ave. Duration
- 2h 14m
- Frequency
- Hourly
- Estimated price
- CHF 7–9
- Website
- https://www.trenord.it/en/
- Phone
- +41 81 288 65 65
- railservice@rhb.ch
- Website
- rhb.ch
Train from Tirano to St. Moritz
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
- Phone
- 035 289000
- arriva@arriva.it
- Website
- brescia.arriva.it
Bus from Paratico - Viale Madruzza to Brescia
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Estimated price
- CHF 3–6
- Schedules at
- brescia.arriva.it
- 2nd Class
- CHF 3–6
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Chiavenna, Stazione to St. Moritz, Bahnhof
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Website
- https://www.postauto.ch
- Phone
- 800 13 93 92
- info@bergamotrasporti.it
- Website
- bergamotrasporti.it
Bus from Sarnico to Bergamo
- Ave. Duration
- 1h 4m
- Frequency
- Every 2 hours
- Estimated price
- CHF 4–5
- Schedules at
- bergamotrasporti.it
Bus from Bergamo to Roncaglia
- Ave. Duration
- 30 min
- Frequency
- 4 times a day
- Estimated price
- CHF 8–10
- Schedules at
- bergamotrasporti.it
- Phone
- +39 0342 511212
- info@stps.it
- Website
- stps.it
Bus from Morbegno to Chiavenna FS
- Ave. Duration
- 56 min
- Frequency
- 5 times a day
- Estimated price
- CHF 2
- Schedules at
- stps.it
- Phone
- +39 0364 635583
- info@gelmi.com
- Website
- gelmi.com
Bus from Edolo - Autostazione to Tirano, Stazione
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- CHF 3–5
- Schedules at
- gelmi.com
- Phone
- 02/961921
- info.fnma@ferrovienord.it
- Website
- fnmautoservizi.it
Bus from Brescia - Via Milano to Edolo - Stazione FNM
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- CHF 7–10
- Schedules at
- fnmautoservizi.it
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
Italy Travel Guides
Read the travel guide
More Questions & Answers
There are 2285+ hotels available in St. Moritz.





































