There are 11 ways to get from Finland to St. Moritz by plane, train, ferry, bus, car, 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 Helsinki Airport to Zurich Airport, train
best- Fly from Helsinki Airport (HEL) to Zurich Airport (ZRH)HEL - ZRH
- Take the train from Zürich HB to Chur
- Take the train from Chur to St. Moritz
9h 15mCHF 154–385Fly Helsinki Airport to Milano Malpensa Airport, train, bus
cheapest- Fly from Helsinki Airport (HEL) to Milano Malpensa Airport (MXP)HEL - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centrale
- Take the train from Milano Centrale to Colico
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhof
12h 16mCHF 84–254Ferry, train, bus via Munich
- Take the ferry from VUOSAAREN SATAMA: Vuosaaren satama to Travemünde Skandinavienkai
- Take the train from Lübeck Hbf to München Hbf25
- Take the bus from Munich central bus station to Chur station train stationN76 / ...
- Take the train from Chur to St. MoritzGex / ...
32h 15mCHF 223–401Bus
- Take the bus from Helsinki, Bus Station to Warsaw Bus Station West
- Take the bus from Warsaw, Bus Station West to Chur station train station
- Take the bus from Chur, Postautostation to St. Moritz, Bahnhof
43h 55mCHF 117–250Drive 3,766.4 km
- Drive from Helsinki to St. Moritz3,766.4 km
39h 32mCHF 633–914Fly Helsinki Airport to Il Caravaggio International Airport, train, bus
- Fly from Helsinki Airport (HEL) to Il Caravaggio International Airport (BGY)HEL - BGY
- Take the train from Milano Centrale to Colico
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhof
11h 39mCHF 89–665Ferry to Lennart Meri International Airport, fly to Zurich Airport, train
- Take the ferry from Helsinki to Tallinn
- Fly from Lennart Meri International Airport (TLL) to Zurich Airport (ZRH)TLL - ZRH
- Take the train from Zürich HB to Chur
- Take the train from Chur to St. Moritz
13h 17mCHF 161–400Fly Helsinki Airport to Innsbruck Airport, train
- Fly from Helsinki Airport (HEL) to Innsbruck Airport (INN)HEL - INN
- Take the train from Innsbruck Hauptbahnhof to Sargans
- Take the train from Chur to St. Moritz
11h 57mCHF 245–540Ferry, train, bus
- Take the ferry from VUOSAAREN SATAMA: Vuosaaren satama to Travemünde Skandinavienkai
- Take the train from Lübeck Hbf to Nürnberg Hbf25
- Take the bus from Nuremberg central bus station to Chur station train stationN76
- Take the train from Chur to St. MoritzGex / ...
33h 19mCHF 202–406Bus, train
- Take the bus from Helsinki Bus Station to Tallinn Bus Station
- Take the bus from Tallinn to Katowice
- Take the train from Katowice to Salzburg Hbf
- Take the train from Salzburg Hbf to Sargans
- Take the train from Chur to St. Moritz
2d 4hDrive, car train
- Drive from Helsinki to Hamburg Hbf
- Take the car train from Hamburg Hbf to München Ost
- Drive from München Ost to St. Moritz
39h 11mCHF 600–1,494
Helsinki Airport (HEL) to Zurich Airport (ZRH) flights
Questions & Answers
The cheapest way to get from Finland to St. Moritz is to Bus which costs SFr 110 - SFr 250 and takes 43h 55m.
The fastest way to get from Finland to St. Moritz is to fly and train which takes 9h 15m and costs SFr 150 - SFr 390.
No, there is no direct bus from Finland station to St. Moritz. However, there are services departing from Helsinki, Bus Station and arriving at St. Moritz, Bahnhof via Warsaw, Bus Station West and Chur, Postautostation. The journey, including transfers, takes approximately 43h 55m.
The distance between Finland and St. Moritz is 1995 km. The road distance is 3766.4 km.
The best way to get from Finland to St. Moritz without a car is to ferry and train and bus via Munich which takes 32h 15m and costs SFr 220 - SFr 410.
It takes approximately 9h 15m to get from Finland to St. Moritz, including transfers.
Finland to St. Moritz bus services, operated by FlixBus, depart from Helsinki, Bus Station.
Finland to St. Moritz bus services, operated by FlixBus, arrive at Warsaw Bus Station West.
St. Moritz is 1h behind Finland. It is currently 10:59 AM in Finland and 9:59 AM in St. Moritz.
Yes, the driving distance between Finland to St. Moritz is 3766 km. It takes approximately 39h 32m to drive from Finland to St. Moritz.
What companies run services between Finland and St. Moritz, Switzerland?
You can take a bus from Helsinki, Bus Station to St. Moritz, Bahnhof via Warsaw Bus Station West, Warsaw, Bus Station West, Chur station train station, and Chur, Postautostation in around 43h 55m.
- Website
- finnair.com
Flights from Helsinki Airport to Zurich Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- CHF 100–230
Flights from Helsinki Airport to Milano Malpensa Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- CHF 70–210
Flights from Lennart Meri International Airport to Zurich Airport via Helsinki Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- CHF 110–260
Flights from Helsinki Airport to Innsbruck Airport
- Ave. Duration
- 2h 45m
- When
- Saturday
- Estimated price
- CHF 180–470
- Website
- flysas.com
Flights from Helsinki Airport to Zurich Airport via Copenhagen
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 120–240
Flights from Helsinki Airport to Zurich Airport via Stockholm
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- CHF 120–240
Flights from Lennart Meri International Airport to Zurich Airport via Copenhagen
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- CHF 75–190
Flights from Helsinki Airport to Innsbruck Airport via Stockholm
- Ave. Duration
- 6h
- When
- Sunday
- Estimated price
- CHF 120–460
- Website
- lufthansa.com
Flights from Helsinki Airport to Zurich Airport via Munich
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- CHF 100–270
Flights from Helsinki Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- CHF 70–170
Flights from Lennart Meri International Airport to Zurich Airport via Munich
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- CHF 85–190
- Website
- ryanair.com
Flights from Helsinki Airport to Il Caravaggio International Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- CHF 60–600
Flights from Helsinki Airport to Il Caravaggio International Airport via Warsaw Modlin
- Ave. Duration
- 5h 45m
- When
- Sunday
- Estimated price
- CHF 60–600
- Website
- airbaltic.com
Flights from Lennart Meri International Airport to Zurich Airport via Riga
- Ave. Duration
- 6h 25m
- When
- Wednesday to Sunday
- Estimated price
- CHF 85–190
Flights from Helsinki Airport to Innsbruck Airport via Riga
- Ave. Duration
- 5h 15m
- When
- Sunday
- Estimated price
- CHF 110–420
- Website
- norwegian.com
Flights from Helsinki Airport to Il Caravaggio International Airport
- Ave. Duration
- 3h
- When
- Thursday and Sunday
- Estimated price
- CHF 80–550
- Website
- swiss.com
Flights from Lennart Meri International Airport to Zurich Airport
- Ave. Duration
- 3h
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- CHF 80–220
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Chur
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- CHF 23–45
- Website
- https://www.sbb.ch/en
Train from Chur to St. Moritz
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- CHF 35–60
- Website
- https://www.sbb.ch/en
- 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
- +41 81 288 65 65
- Website
- rhb.ch
Train from Chur to St. Moritz
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/home
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Lübeck Hbf to München Hbf
- Ave. Duration
- 6h 23m
- Frequency
- Twice a week
- Estimated price
- CHF 60–150
- Website
- https://int.bahn.de/en
Train from Lübeck Hbf to Nürnberg Hbf
- Ave. Duration
- 5h 9m
- Frequency
- Twice a week
- Estimated price
- CHF 30–140
- Website
- https://int.bahn.de/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Milano Centrale
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Colico
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- CHF 6–8
- Website
- https://www.trenord.it/en/
- Phone
- +39 02-72494949
- Website
- malpensaexpress.it
Train from Malpensa Aeroporto T1 to Milano Centrale
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- CHF 14
- Website
- https://www.malpensaexpress.it/en/
Train from Innsbruck Hauptbahnhof to Sargans
- Ave. Duration
- 2h 36m
- Frequency
- Every 4 hours
- Estimated price
- CHF 28–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 28–45
Train from Salzburg Hbf to Sargans
- Ave. Duration
- 4h 27m
- Frequency
- Every 4 hours
- Estimated price
- CHF 50–75
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 50–75
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Innsbruck Hauptbahnhof to Sargans
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- CHF 23–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Katowice to Salzburg Hbf
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Estimated price
- CHF 21–35
- Website
- https://www.intercity.pl/en/
- 2nd Class
- CHF 21–30
- 1st Class
- CHF 27–35
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to München Ost
- Ave. Duration
- 4h 37m
- Frequency
- Once daily
- Estimated price
- CHF 90–750
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- CHF 370–410
- Car Compartment
- CHF 650–750
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
- 4 times a day
- Estimated price
- CHF 14–35
- Website
- https://www.flixbus.co.uk
Bus from Helsinki, Bus Station to Warsaw Bus Station West
- Ave. Duration
- 19h 45m
- Frequency
- 3 times a day
- Estimated price
- CHF 55–100
- Website
- https://www.flixbus.co.uk
Bus from Warsaw, Bus Station West to Chur station train station
- Ave. Duration
- 19h 35m
- Frequency
- Once daily
- Estimated price
- CHF 55–140
- Website
- https://www.flixbus.co.uk
Bus from Nuremberg central bus station to Chur station train station
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- CHF 23–50
- Website
- https://www.flixbus.co.uk
Bus from Helsinki Bus Station to Tallinn Bus Station
- Ave. Duration
- 2h 8m
- Frequency
- Every 2 hours
- Estimated price
- CHF 35–85
- 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
- Once daily
- Estimated price
- CHF 7–10
- 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
- +373 789 18 888
- info@busline.md
- Website
- busline.md
Bus from Tallinn to Katowice
- Ave. Duration
- 29h 23m
- Frequency
- 6 times a week
- Website
- https://busline.md/en/
- Phone
- +358 9 231 43100
- passenger@finnlines.com
- Website
- finnlines.com
Ferry from VUOSAAREN SATAMA: Vuosaaren satama to Travemünde Skandinavienkai
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- CHF 100–140
- Website
- https://www.finnlines.com/
- Book at
- https://booking.finnlines.com/en//search
Ferry from Helsinki to Tallinn
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- CHF 10–70
- Website
- https://www.tallink.com/en
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
More Questions & Answers
There are 2042+ hotels available in St. Moritz.































































