There are 12 ways to get from St. Moritz to Lapland by train, plane, night train, bus, car, taxi, 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.
Train, train to Zurich Airport, fly to Kittilä Airport
best- Take the train from St. Moritz to Churtrain
- Take the train from Chur to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Kittilä Airport (KTT)plane ZRH - KTT
10h 38m€291–707Bus, train, train to Milano Malpensa Airport, fly to Rovaniemi
cheapest- Take the bus from St. Moritz, Bahnhof to Chiavenna, Stazionebus
- Take the train from Colico to Milano Centraletrain
- Take the train from Milano Centrale to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Rovaniemi (RVN)plane MXP - RVN
13h 28m€139–727Train, night train, bus via Warsaw
- Take the train from St. Moritz to Churtrain Gex / ...
- Take the train from Sargans to Salzburg Hbftrain Rjx
- Take the nighttrain from Salzburg Hbf to Warszawa Zachodnianighttrain En
- Take the bus from Warsaw, Bus Station West to Helsinki, Bus Stationbus
- Take the train from Helsinki to Rovaniemitrain
2d 3h€409–1,068Train, bus
- Take the train from St. Moritz to Churtrain Gex / ...
- Take the bus from Chur train station to Warsaw, Bus Station Westbus
- Take the bus from Warsaw, Bus Station West to Helsinki, Harbour Terminal 2bus
- Take the train from Helsinki Central Station to Rovaniemitrain
2d 5h€303–570Drive 3,150.9 km
- Drive from St. Moritz to Rovaniemicar 3,150.9 km
32h 52m€574–829Train, train to Zurich Airport, fly to Rovaniemi
- Take the train from St. Moritz to Churtrain
- Take the train from Chur to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Rovaniemi (RVN)plane ZRH - RVN
10h 39m€229–534Train, train to Zurich Airport, fly to Luleå/Kallax Airport, taxi
- Take the train from St. Moritz to Churtrain
- Take the train from Chur to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Luleå/Kallax Airport (LLA)plane ZRH - LLA
- Take the taxi from Luleå Airport to Haparanda Tornio resecentrumtaxi
11h 39m€227–664Train, train to Munich International Airport, fly to Rovaniemi
- Take the train from St. Moritz to Churtrain
- Take the train from Chur to St. Margrethen SGtrain
- Take the train from Lindau, Reutin Bahnhof to München Hbftrain
- Fly from Munich International Airport (MUC) to Rovaniemi (RVN)plane MUC - RVN
14h 41m€237–608Train, bus via Reinickendorf
- Take the train from St. Moritz to Churtrain Gex / ...
- Take the train from Chur to Basel SBBtrain Ic3 / ...
- Take the train from Basel SBB to S Spandau Bhftrain 12
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Helsinki, Harbour Terminal 2bus
- Take the bus from Helsinki, Harbour Terminal 2 to Rovaniemi, Bus Stationbus
2d 5h€388–1,320Bus
- Take the bus from St. Moritz, Bahnhof to Chur, Postautostationbus 182
- Take the bus from Chur train station to Warsaw, Bus Station Westbus
- Take the bus from Warsaw, Bus Station West to Helsinki, Harbour Terminal 2bus
- Take the bus from Helsinki, Harbour Terminal 2 to Rovaniemi, Bus Stationbus
2d 9h€237–420Train, night train, bus
- Take the train from St. Moritz to Churtrain Gex / ...
- Take the train from Chur to Zürich HBtrain Ic3 / ...
- Take the nighttrain from Zuerich Hb to Karlsruhe Hbfnighttrain Nj
- Take the bus from Karlsruhe to Rīgabus
- Take the bus from Riga, Bus Station to Helsinki, Bus Stationbus
- Take the bus from 29 to 1bus Ob4
2d 14h€279–576Drive, car train
- Drive from St. Moritz to Innsbruck Hauptbahnhofcar
- Take the cartrain from Innsbruck Hauptbahnhof to Stendal Hbfcartrain
- Drive from Stendal Hbf to Rovaniemicar
37h 51m€563–817
St. Moritz to Lapland by train, night train, bus, and foot
Questions & Answers
The cheapest way to get from St. Moritz to Lapland is to bus and train and fly which costs €130 - €750 and takes 13h 28m.
The fastest way to get from St. Moritz to Lapland is to train and fly which takes 10h 38m and costs €290 - €750.
No, there is no direct bus from St. Moritz to Lapland station. However, there are services departing from St. Moritz, Bahnhof and arriving at Rovaniemi, Bus Station via Chur train station, Warsaw, Bus Station West and Helsinki, Harbour Terminal 2. The journey, including transfers, takes approximately 2 days 9h.
The distance between St. Moritz and Lapland is 2647 km. The road distance is 3150.9 km.
The best way to get from St. Moritz to Lapland without a car is to train and night train and bus via Warsaw which takes 2 days 3h and costs €400 - €1100.
It takes approximately 10h 38m to get from St. Moritz to Lapland, including transfers.
St. Moritz to Lapland bus services, operated by PostAuto AG, depart from St. Moritz, Bahnhof station.
St. Moritz to Lapland bus services, operated by PostAuto AG, arrive at Chur, Postautostation.
Lapland is 1h ahead of St. Moritz. It is currently 6:50 AM in St. Moritz and 7:50 AM in Lapland.
Yes, the driving distance between St. Moritz to Lapland is 3151 km. It takes approximately 32h 52m to drive from St. Moritz to Lapland.
What companies run services between St. Moritz, Switzerland and Lapland, Finland?
You can take a bus from St. Moritz, Bahnhof to Rovaniemi, Bus Station via Chur, Postautostation, Chur train station, Warsaw, Bus Station West, and Helsinki, Harbour Terminal 2 in around 2d 9h.
- Website
- lufthansa.com
Flights from Zurich Airport to Kittilä Airport via Frankfurt
- Ave. Duration
- 6h 25m
- When
- Tuesday and Friday
- Estimated price
- €160–550
Flights from Zurich Airport to Kittilä Airport via Munich International Airport
- Ave. Duration
- 5h 45m
- When
- Saturday
- Estimated price
- €200–700
Flights from Milano Malpensa Airport to Rovaniemi via Frankfurt
- Ave. Duration
- 5h 50m
- When
- Tuesday
- Estimated price
- €130–450
Flights from Milano Malpensa Airport to Rovaniemi via Munich International Airport
- Ave. Duration
- 7h 17m
- When
- Thursday and Sunday
- Estimated price
- €130–450
Flights from Munich International Airport to Rovaniemi
- Ave. Duration
- 3h 15m
- When
- Thursday and Sunday
- Estimated price
- €150–550
Flights from Munich International Airport to Rovaniemi via Frankfurt
- Ave. Duration
- 5h
- When
- Tuesday
- Estimated price
- €160–550
- Website
- finnair.com
Flights from Zurich Airport to Kittilä Airport
- Ave. Duration
- 3h 40m
- When
- Thursday and Saturday
- Estimated price
- €220–550
Flights from Zurich Airport to Kittilä Airport via Helsinki
- Ave. Duration
- 6h
- When
- Tuesday and Thursday
- Estimated price
- €220–550
Flights from Zurich Airport to Rovaniemi via Helsinki
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- €150–320
Flights from Milano Malpensa Airport to Rovaniemi via Helsinki
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- €140–650
Flights from Munich International Airport to Rovaniemi via Helsinki
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- €140–290
- Website
- swiss.com
Flights from Zurich Airport to Kittilä Airport
- Ave. Duration
- 3h 50m
- When
- Monday and Wednesday
- Estimated price
- €170–800
Flights from Zurich Airport to Rovaniemi
- Ave. Duration
- 3h 40m
- When
- Monday
- Estimated price
- €130–600
Flights from Zurich Airport to Luleå/Kallax Airport
- Ave. Duration
- 3h 15m
- When
- Friday
- Estimated price
- €150–700
Flights from Milano Malpensa Airport to Rovaniemi via Zurich Airport
- Ave. Duration
- 7h 20m
- When
- Monday
- Estimated price
- €120–550
- Website
- flyedelweiss.com
Flights from Zurich Airport to Kittilä Airport
- Ave. Duration
- 3h 50m
- When
- Monday and Wednesday
- Estimated price
- €170–800
Flights from Zurich Airport to Rovaniemi
- Ave. Duration
- 3h 40m
- When
- Monday
- Estimated price
- €130–600
Flights from Zurich Airport to Luleå/Kallax Airport
- Ave. Duration
- 3h 15m
- When
- Friday
- Estimated price
- €150–700
- Website
- flysas.com
Flights from Zurich Airport to Luleå/Kallax Airport via Stockholm
- Ave. Duration
- 5h 32m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- €130–450
Flights from Milano Malpensa Airport to Rovaniemi via Copenhagen
- Ave. Duration
- 5h 10m
- When
- Tuesday
- Estimated price
- €110–480
- Website
- eurowings.com
Flights from Zurich Airport to Kittilä Airport via Dusseldorf
- Ave. Duration
- 7h 30m
- When
- Saturday
- Estimated price
- €120–500
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Rovaniemi
- Ave. Duration
- 3h 55m
- When
- Saturday
- Estimated price
- €95–180
- Website
- norwegian.com
Flights from Munich International Airport to Rovaniemi
- Ave. Duration
- 3h 20m
- When
- Tuesday
- Estimated price
- €90–440
- Website
- lot.com
Flights from Munich International Airport to Rovaniemi via Warsaw Chopin
- Ave. Duration
- 7h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €190–290
- Phone
- +41 81 288 65 65
- [email protected]
- Website
- Rhätische Bahn
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- Rhätische Bahn
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- Rhätische Bahn
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- Rhätische Bahn
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- Rhätische Bahn
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- Rhätische Bahn
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- Rhätische Bahn
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- Rhätische Bahn
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- Rhätische Bahn
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- €29–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Chur to Zürich HB
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €40–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- €29–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- €29–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- €29–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Chur to Zürich HB
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €40–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- €29–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Chur to Zürich HB
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €40–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- €29–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- €29–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Chur to Basel SBB
- Ave. Duration
- 2h 18m
- Frequency
- Every 2 hours
- Estimated price
- €70–210
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- €29–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Chur to Zürich HB
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €40–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Chur to Zürich HB
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €35–55
- Schedules at
- Schweizerische Südostbahn AG
Train from Chur to Zürich HB
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €35–55
- Schedules at
- Schweizerische Südostbahn AG
Train from Chur to Zürich HB
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €35–55
- Schedules at
- Schweizerische Südostbahn AG
Train from Chur to St. Margrethen SG
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €28–45
- Schedules at
- Schweizerische Südostbahn AG
Train from Chur to Zürich HB
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €35–55
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Night train from Salzburg Hbf to Warszawa Zachodnia
- Ave. Duration
- 11h 24m
- Frequency
- Twice daily
- Estimated price
- €140–550
- Website
- PKP Intercity
- Phone
- +358 0100 3232
- Website
- Finnish Railways (VR)
Train from Helsinki to Rovaniemi
- Ave. Duration
- 8h
- Frequency
- Every 4 hours
- Estimated price
- €100–180
- Website
- Finnish Railways (VR)
Train from Helsinki Central Station to Rovaniemi
- Ave. Duration
- 8h 3m
- Frequency
- 3 times a day
- Estimated price
- €100–180
- Website
- Finnish Railways (VR)
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Colico to Milano Centrale
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- Trenord
Train from Milano Centrale to Malpensa Aeroporto T1
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Lindau, Reutin Bahnhof to München Hbf
- Ave. Duration
- 2h 6m
- Frequency
- Every 4 hours
- Estimated price
- €35–160
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Basel SBB to S Spandau Bhf
- Ave. Duration
- 6h 59m
- Frequency
- 5 times a day
- Estimated price
- €160–700
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Lindau, Reutin Bahnhof to München Hbf
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- €45–75
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 821 899 825 44
- [email protected]
- Website
- Arverio Bayern GmbH
Train from Lindau, Reutin Bahnhof to München Hbf
- Ave. Duration
- 2h 58m
- Frequency
- Every 4 hours
- Schedules at
- Arverio Bayern GmbH
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Chur to Basel SBB
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Estimated price
- €16–21
- Schedules at
- SBB GmbH
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Zuerich Hb to Karlsruhe Hbf
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- €24–93
- Website
- Nightjet
- Sleeper Carriage
- €88–93
- Couchette Carriage
- €55–65
- Seating Carriage
- €24–29
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Innsbruck Hauptbahnhof to Stendal Hbf
- Ave. Duration
- 8h 51m
- Frequency
- Once a week
- Estimated price
- €100–120
- Website
- Urlaubs-Express (UEX)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Warsaw, Bus Station West to Helsinki, Bus Station
- Ave. Duration
- 20h 40m
- Frequency
- Once daily
- Estimated price
- €80–140
- Website
- Flixbus
Bus from Chur train station to Warsaw, Bus Station West
- Ave. Duration
- 20h 15m
- Frequency
- Once daily
- Estimated price
- €90–160
- Website
- Flixbus
Bus from Warsaw, Bus Station West to Helsinki, Harbour Terminal 2
- Ave. Duration
- 20h
- Frequency
- 3 times a day
- Estimated price
- €80–140
- Website
- Flixbus
Bus from Berlin, Zentralen Omnibusbahnhof to Helsinki, Harbour Terminal 2
- Ave. Duration
- 26h 50m
- Frequency
- 5 times a week
- Estimated price
- €120–210
- Website
- Flixbus
Bus from Helsinki, Harbour Terminal 2 to Rovaniemi, Bus Station
- Ave. Duration
- 11h 30m
- Frequency
- Twice daily
- Estimated price
- €60–110
- Website
- Flixbus
Bus from Chur train station to Warsaw, Bus Station West
- Ave. Duration
- 20h 15m
- Frequency
- Once daily
- Estimated price
- €90–160
- Website
- Flixbus
Bus from Warsaw, Bus Station West to Helsinki, Harbour Terminal 2
- Ave. Duration
- 20h
- Frequency
- 3 times a day
- Estimated price
- €80–140
- Website
- Flixbus
Bus from Helsinki, Harbour Terminal 2 to Rovaniemi, Bus Station
- Ave. Duration
- 11h 30m
- Frequency
- Twice daily
- Estimated price
- €60–110
- Website
- Flixbus
Bus from Riga, Bus Station to Helsinki, Bus Station
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- €30–50
- Website
- Flixbus
- Phone
- +41 (0)848 818 818
- [email protected]
- Website
- PostAuto AG
Bus from St. Moritz, Bahnhof to Chiavenna, Stazione
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- €5–8
- Website
- PostAuto AG
Bus from St. Moritz, Bahnhof to Chur, Postautostation
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- €7–11
- Website
- PostAuto AG
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Karlsruhe to Rīga
- Ave. Duration
- 31h 15m
- Frequency
- 4 times a week
- Estimated price
- €120–230
- Schedules at
- ecolines.net
- Phone
- +358 600 02010
- [email protected]
- Website
- Omni Bus
Bus from 29 to 1
- Ave. Duration
- 11h 25m
- Frequency
- Twice daily
- Estimated price
- €40–60
- Website
- Omni Bus
- Ave. Duration
- 1h 45m
- Estimated price
- €19–22
Länstrafiken Norrbotten
- Phone
- 0771-100 110
- Website
- lanstrafikennorrbotten.se
Want to know more about travelling around Finland
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 1875+ hotels available in Lapland.








































































