There are 9 ways to get from Rovaniemi to St. Moritz by plane, train, bus, car, night train, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Zurich Airport, train
best- Fly from Rovaniemi (RVN) to Zurich Airport (ZRH)plane RVN - ZRH
- Take the train from Zürich HB to Churtrain
- Take the train from Chur to St. Moritztrain
9h 54mCHF 213–473Fly to Milan Linate Airport, train, bus
cheapest- Fly from Rovaniemi (RVN) to Milan Linate Airport (LIN)plane RVN - LIN
- Take the train from Monza to Colicotrain
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhofbus
13h 52mCHF 157–576Train, bus
- Take the train from Rovaniemi to Helsinki Central Stationtrain
- Take the bus from Helsinki, Harbour Terminal 2 to Warsaw, Bus Station Westbus
- Take the bus from Warsaw, Bus Station West to Chur train stationbus
- Take the train from Chur to St. Moritztrain Gex / ...
2d 3hCHF 307–480Drive 3,152.3 km
- Drive from Rovaniemi to St. Moritzcar 3,152.3 km
32h 45mCHF 554–800Train, bus via Berlin
- Take the train from Rovaniemi to Helsinki Central Stationtrain
- Take the bus from Helsinki, Harbour Terminal 2 to Berlin, Zentralen Omnibusbahnhofbus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Frankfurt central train stationbus N13
- Take the train from Frankfurt to Churtrain Ice
- Take the train from Chur to St. Moritztrain Gex / ...
2d 4hCHF 427–685Train, bus via Warsaw
- Take the train from Rovaniemi to Helsinkitrain
- Take the bus from Helsinki, Bus Station to Warsaw, Metro Marymontbus
- Take the bus from Warsaw, Metro Marymont to Chur train stationbus
- Take the train from Chur to St. Moritztrain Gex / ...
2d 5hCHF 302–480Bus
- Take the bus from Rovaniemi, Bus Station to Helsinki, Harbour Terminal 2bus
- Take the bus from Helsinki, Harbour Terminal 2 to Warsaw, Bus Station Westbus
- Take the bus from Warsaw, Bus Station West to Chur train stationbus
- Take the bus from Chur, Postautostation to St. Moritz, Bahnhofbus 182
2d 7hCHF 252–387Bus, night train, train
- Take the bus from 1 to 30-35bus Ob4
- Take the bus from Helsinki, Bus Station to Riga, Bus Stationbus
- Take the bus from Rīga to Karlsruhebus
- Take the nighttrain from Karlsruhe Hbf to Zuerich Hbnighttrain Nj
- Take the train from Zürich HB to Churtrain Ice / ...
- Take the train from Chur to St. Moritztrain Gex / ...
2d 13hCHF 254–518Drive, car train
- Drive from Rovaniemi to Hamburg Hbfcar
- Take the cartrain from Hamburg Hbf to Augsburg Hbfcartrain
- Drive from Augsburg Hbf to St. Moritzcar
36h 44mCHF 524–739
Rovaniemi to St. Moritz by train, tram, and bus
Comparing Your Travel Options
The cheapest way to get from Rovaniemi to St. Moritz is to bus which costs SFr 250 - SFr 390 and takes 2 days 7h.
The fastest way to get from Rovaniemi to St. Moritz is to fly and train which takes 9h 54m and costs SFr 210 - SFr 480.
No, there is no direct bus from Rovaniemi station to St. Moritz. However, there are services departing from Rovaniemi, Bus Station and arriving at St. Moritz, Bahnhof via Helsinki, Harbour Terminal 2, Warsaw, Bus Station West and Chur, Postautostation. The journey, including transfers, takes approximately 2 days 7h.
The distance between Rovaniemi and St. Moritz is 2566 km. The road distance is 3152.3 km.
The best way to get from Rovaniemi to St. Moritz without a car is to train and bus which takes 2 days 3h and costs SFr 300 - SFr 480.
It takes approximately 9h 54m to get from Rovaniemi to St. Moritz, including transfers.
Rovaniemi to St. Moritz bus services, operated by FlixBus, depart from Rovaniemi, Bus Station.
Rovaniemi to St. Moritz bus services, operated by FlixBus, arrive at Helsinki, Harbour Terminal 2 station.
St. Moritz is 1h behind Rovaniemi. It is currently 2:06 AM in Rovaniemi and 1:06 AM in St. Moritz.
Yes, the driving distance between Rovaniemi to St. Moritz is 3152 km. It takes approximately 32h 45m to drive from Rovaniemi to St. Moritz.
What companies run services between Rovaniemi, Finland and St. Moritz, Switzerland?
You can take a bus from Rovaniemi, Bus Station to St. Moritz, Bahnhof via Helsinki, Harbour Terminal 2, Warsaw, Bus Station West, Chur train station, and Chur, Postautostation in around 2d 7h.
- Website
- lufthansa.com
Flights from Rovaniemi to Zurich Airport via Frankfurt
- Ave. Duration
- 6h 47m
- When
- Saturday
- Estimated price
- CHF 140–490
Flights from Rovaniemi to Milan Linate Airport via Frankfurt
- Ave. Duration
- 7h 25m
- When
- Saturday
- Estimated price
- CHF 150–550
Flights from Rovaniemi to Milan Linate Airport via Munich
- Ave. Duration
- 8h
- When
- Tuesday
- Estimated price
- CHF 230–550
Train from Zürich HB to Chur
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 22–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 22–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Frankfurt to Chur
- Ave. Duration
- 5h 32m
- Frequency
- 4 times a week
- Estimated price
- CHF 140–220
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 22–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 22–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Chur
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 22–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Helsinki, Harbour Terminal 2 to Warsaw, Bus Station West
- Ave. Duration
- 18h 55m
- Frequency
- 3 times a day
- Estimated price
- CHF 85–130
- Website
- Flixbus
Bus from Warsaw, Bus Station West to Chur train station
- Ave. Duration
- 19h 35m
- Frequency
- Once daily
- Estimated price
- CHF 95–150
- Website
- Flixbus
Bus from Helsinki, Harbour Terminal 2 to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 25h 55m
- Frequency
- Once daily
- Estimated price
- CHF 120–200
- Website
- Flixbus
Bus from Berlin, Zentralen Omnibusbahnhof to Frankfurt central train station
- Ave. Duration
- 6h 50m
- Frequency
- 3 times a day
- Estimated price
- CHF 40–65
- Website
- Flixbus
Bus from Helsinki, Bus Station to Warsaw, Metro Marymont
- Ave. Duration
- 20h 10m
- Frequency
- Once daily
- Estimated price
- CHF 80–130
- Website
- Flixbus
Bus from Warsaw, Metro Marymont to Chur train station
- Ave. Duration
- 20h
- Frequency
- Once daily
- Estimated price
- CHF 95–150
- Website
- Flixbus
Bus from Rovaniemi, Bus Station to Helsinki, Harbour Terminal 2
- Ave. Duration
- 11h 20m
- Frequency
- Twice daily
- Estimated price
- CHF 65–100
- Website
- Flixbus
Bus from Helsinki, Harbour Terminal 2 to Warsaw, Bus Station West
- Ave. Duration
- 18h 55m
- Frequency
- 3 times a day
- Estimated price
- CHF 85–130
- Website
- Flixbus
Bus from Warsaw, Bus Station West to Chur train station
- Ave. Duration
- 19h 35m
- Frequency
- Once daily
- Estimated price
- CHF 95–150
- Website
- Flixbus
Bus from Helsinki, Bus Station to Riga, Bus Station
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- CHF 30–50
- Website
- Flixbus
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
How to plan an amazing trip around Scandinavia
Read the travel guide
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
Booking & Getting There
There are 2306+ hotels available in St. Moritz.






