There are 9 ways to get from Pazin to St. Moritz by bus, train, night train, car, train (Trenitalia), shuttle, 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.
Bus
best- Take the bus from Pazin, Autobusni Kolodvor to Rijeka
- Take the bus from Rijeka to Lugano
- Take the bus from Lugano, Stazione Nord to St. Moritz, Bahnhof631
13h 48mTrain
cheapest- Take the train from Pazin to Divaca
- Take the train from Trieste Centrale to Venezia MestreFr
- Take the train from Venezia Mestre to Milano CentraleFr
- Take the train from Milano Centrale to Tirano
- Take the train from Tirano to St. MoritzRe9 / ...
15h 34mCHF 70–143Bus, train
- Take the bus from Poreč, Autobusni Kolodvor to Trieste, Autostazione
- Take the train from Trieste Centrale to Milano CentraleFr
- Take the train from Milano Centrale to Colico
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhof604 / ...
14hCHF 103–158Train, night train
- Take the train from Pazin to Ljubljana
- Take the night train from Ljubljana to SargansEn
- Take the train from Chur to St. MoritzGex / ...
17h 46mCHF 143–225Drive 523.2 km
- Drive from Pazin to St. Moritz523.2 km
7h 45mCHF 85–123Bus, train via Brescia
- Take the bus from Pazin, Autobusni Kolodvor to Rovinj, Autobusni Kolodvor
- Take the bus from Rovinj bus station to Brescia419
- Take the train from Brescia to EdoloR3
- Take the bus from Edolo Station to Tirano
- Take the train from Tirano to St. MoritzRe9 / ...
17h 44mCHF 106–130Shuttle to Trieste – Friuli Venezia Giulia Airport, fly to Milan Linate Airport, train, bus
- Take a shuttle bus from Novigrad to Trieste Airport
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Milan Linate Airport (LIN)TRS - LIN
- Take the train from Monza to Colico
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhof
11h 6mCHF 114–348Shuttle to Venice Marco Polo Airport, fly to Zurich Airport, train
- Take a shuttle bus from Novigrad to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Zurich Airport (ZRH)VCE - ZRH
- Take the train from Zürich HB to Chur
- Take the train from Chur to St. Moritz
11h 38mCHF 162–620Train, shuttle to Ljubljana, fly to Zurich Airport
- Take the train from Pazin to Postojna
- Take a shuttle bus from Postojna to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Zurich Airport (ZRH)LJU - ZRH
- Take the train from Zürich HB to Chur
- Take the train from Chur to St. Moritz
11h 32mCHF 203–411
Pazin to St. Moritz by train and night train
Questions & Answers
The cheapest way to get from Pazin to St. Moritz is to drive which costs SFr 85 - SFr 130 and takes 7h 45m.
The fastest way to get from Pazin to St. Moritz is to drive which takes 7h 45m and costs SFr 85 - SFr 130.
No, there is no direct bus from Pazin to St. Moritz. However, there are services departing from Pazin, Autobusni Kolodvor and arriving at St. Moritz, Bahnhof via Zabica, Rijeka and Lugano, Stazione Nord. The journey, including transfers, takes approximately 13h 48m.
No, there is no direct train from Pazin to St. Moritz. However, there are services departing from Pazin and arriving at St. Moritz via Ljubljana, Sargans and Chur. The journey, including transfers, takes approximately 17h 46m.
The distance between Pazin and St. Moritz is 708 km. The road distance is 523.2 km.
The best way to get from Pazin to St. Moritz without a car is to bus which takes 13h 48m and costs .
It takes approximately 13h 48m to get from Pazin to St. Moritz, including transfers.
Pazin to St. Moritz bus services, operated by Arriva Croatia, depart from Pazin, Autobusni Kolodvor station.
Pazin to St. Moritz train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Pazin station.
The best way to get from Pazin to St. Moritz is to bus which takes 13h 48m and costs . Alternatively, you can train, which costs SFr 70 - SFr 150 and takes 15h 34m.
What companies run services between Pazin, Croatia and St. Moritz, Switzerland?
You can take a bus from Pazin, Autobusni Kolodvor to St. Moritz, Bahnhof via Rijeka, Zabica, Tržnica, Rijeka, Lugano, and Lugano, Stazione Nord in around 13h 48m. Alternatively, you can take a train from Pazin to St. Moritz via Divaca, Trieste Centrale, Venezia Mestre, Milano Centrale, and Tirano in around 15h 34m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ita-airways.com
Flights from Trieste – Friuli Venezia Giulia Airport to Milan Linate Airport
- Ave. Duration
- 1h
- When
- Monday to Saturday
- Estimated price
- CHF 70–180
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- CHF 75–230
- Website
- swiss.com
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- CHF 75–230
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- CHF 90–290
- Website
- lufthansa.com
Flights from Ljubljana to Zurich Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- CHF 90–360
Flights from Ljubljana to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- CHF 90–360
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Milano Centrale
- Ave. Duration
- 4h 8m
- Frequency
- 3 times a day
- Estimated price
- CHF 35–80
- Schedules at
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 43m
- Frequency
- 5 times a day
- Estimated price
- CHF 14–27
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- CHF 24–50
- Schedules at
- trenitalia.com
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Centrale to Colico
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- CHF 6–8
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Tirano
- Ave. Duration
- 2h 28m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9–13
- Website
- https://www.trenord.it/en/
Train from Brescia to Edolo
- Ave. Duration
- 2h 29m
- Frequency
- Hourly
- Estimated price
- CHF 7–9
- Website
- https://www.trenord.it/en/
Train from Monza to Colico
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- https://www.trenord.it/en/
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Pazin to Ljubljana
- Ave. Duration
- 3h 32m
- Frequency
- Once a week
- Estimated price
- CHF 9–13
- Website
- http://www.hzpp.hr/en
Train from Pazin to Divaca
- Ave. Duration
- 1h 58m
- Frequency
- Twice a week
- Estimated price
- CHF 4–6
- Website
- http://www.hzpp.hr/en
Train from Pazin to Postojna
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Estimated price
- CHF 5–8
- Website
- http://www.hzpp.hr/en
Night train from Ljubljana to Sargans
- Ave. Duration
- 10h 13m
- Frequency
- Twice daily
- Estimated price
- CHF 95–140
- Website
- https://www.oebb.at/en/
- Phone
- +41 81 288 65 65
- Website
- rhb.ch
Train from Chur to St. Moritz
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 40–50
- Website
- https://www.rhb.ch/en/home
Train from Tirano to St. Moritz
- Ave. Duration
- 2h 11m
- Frequency
- Every 2 hours
- Estimated price
- CHF 23–28
- Website
- https://www.rhb.ch/en/home
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Chur to St. Moritz
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- CHF 35–60
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Chur
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- CHF 24–45
- Website
- https://www.sbb.ch/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 3h 14m
- Frequency
- Hourly
- Estimated price
- CHF 8–25
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 18–25
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- CHF 10–25
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 53m
- Frequency
- Once daily
- Estimated price
- CHF 12–25
- Website
- https://www.italotreno.it/en
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 22m
- Frequency
- Every 4 hours
- Estimated price
- CHF 22–50
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 35–60
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 35–55
- 2nd Class
- CHF 45–60
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Chur
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Schedules at
- sob.ch
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Pazin, Autobusni Kolodvor to Rijeka
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- CHF 1–9
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +385 52 356 500
- brioni@brioni.hr
- Website
- brioni.hr
Bus from Pazin, Autobusni Kolodvor to Rijeka
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- CHF 8–10
- Website
- https://www.brioni.hr/en-gb/
Bus from Poreč, Autobusni Kolodvor to Trieste, Autostazione
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- CHF 13–17
- Website
- https://www.brioni.hr/en-gb/
- Phone
- +385 (0) 32 308 935
- polet@polet.hr
- Website
- polet.hr
Bus from Pazin, Autobusni Kolodvor to Rijeka
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Estimated price
- CHF 44
- Schedules at
- polet.hr
Bus from Pazin, Autobusni Kolodvor to Rovinj, Autobusni Kolodvor
- Ave. Duration
- 53 min
- Frequency
- 4 times a week
- Estimated price
- CHF 44
- Schedules at
- polet.hr
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Rijeka to Lugano
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Schedules at
- zelicreisen.ch
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Lugano, Stazione Nord to St. Moritz, Bahnhof
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- CHF 10–15
- Website
- https://www.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
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Rovinj bus station to Brescia
- Ave. Duration
- 7h 10m
- Frequency
- 6 times a week
- Estimated price
- CHF 30–45
- Website
- https://www.flixbus.co.uk
- Phone
- +39 0364 635583
- info@gelmi.com
- Website
- gelmi.com
Bus from Edolo Station to Tirano
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- CHF 3–5
- Schedules at
- gelmi.com
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Novigrad to Trieste Airport
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- CHF 26–130
- Schedules at
- goopti.com
- Shared
- CHF 26–29
- Private
- CHF 65–130
Shuttle from Novigrad to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- CHF 30–280
- Schedules at
- goopti.com
- Shared
- CHF 30–40
- Private
- CHF 150–280
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Postojna to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 59 min
- Frequency
- On demand
- Estimated price
- CHF 50–60
- Schedules at
- zup-prevozi.eu
- Economy class
- CHF 50–60
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
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Pazin to St. Moritz bus services, operated by Arriva Croatia, arrive at Rijeka station.
Pazin to St. Moritz train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Ljubljana station.
Yes, the driving distance between Pazin to St. Moritz is 523 km. It takes approximately 7h 45m to drive from Pazin to St. Moritz.
There are 2085+ hotels available in St. Moritz.



















































































