There are 9 ways to get from Stockholm to Davos 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 Stockholm-Arlanda Airport (ARN) to Zurich Airport (ZRH)plane ARN - ZRH
- Take the train from Zürich HB to Landquarttrain
8hCHF 158–321Fly to Munich International Airport, bus
cheapest- Fly from Stockholm-Arlanda Airport (ARN) to Munich International Airport (MUC)plane ARN - MUC
- Take the bus from Munich central bus station to Chur train stationbus
11h 33mCHF 152–393Train via Pinneberg
- Take the train from Stockholm Centralstation to Pinnebergtrain 307
- Take the train from Hamburg-Altona to Landquarttrain Ice
24h 54mCHF 476–1,331Bus, train
- Take the bus from Stockholm, Cityterminalen to Hamburg, Zentraler Omnibusbahnhofbus
- Take the bus from Hamburg central bus station to Zurich Bus Stationbus
- Take the train from Zürich HB to Landquarttrain Ice / ...
- Take the bus from Landquart, Bahnhof to Davos Platz, Bahnhofbus Ev1 / ...
32h 52mCHF 191–317Drive 2,019.3 km
- Drive from Stockholm to Davoscar 2,019.3 km
18h 58mCHF 330–477Fly to Stuttgart Airport, bus, train
- Fly from Stockholm-Arlanda Airport (ARN) to Stuttgart Airport (STR)plane ARN - STR
- Take the bus from Stuttgart to Zürich Bus Stationbus
- Take the train from Zürich HB to Landquarttrain
11h 21mTrain
- Take the train from Stockholm Centralstation to Berlin Hbftrain
- Take the train from Berlin Ostbahnhof to Landquarttrain Ice
- Take the train from Landquart to Davos Platztrain Re2 / ...
28h 18mBus, night train, train
- Take the bus from Stockholm Central Bus Station to Berlin Central Bus Stationbus
- Take the night train from Berlin Suedkreuz to Zuerich Hbnighttrain Nj
- Take the train from Zürich HB to Landquarttrain Ice / ...
- Take the train from Landquart to Davos Platztrain Re2 / ...
39h 10mDrive, car train
- Drive from Stockholm to Lüneburgcar
- Take the car train from Lüneburg to Augsburg Hbfcartrain
- Drive from Augsburg Hbf to Davoscar
22h 35mCHF 305–428
Stockholm to Davos by train
Questions & Answers
The cheapest way to get from Stockholm to Davos is to fly and bus which costs SFr 150 - SFr 400 and takes 11h 33m.
The fastest way to get from Stockholm to Davos is to fly and train which takes 8h and costs SFr 150 - SFr 330.
No, there is no direct train from Stockholm station to Davos. However, there are services departing from Stockholm Centralstation and arriving at Davos Platz via Pinneberg, Hamburg-Altona, Landquart and Klosters Platz. The journey, including transfers, takes approximately 24h 54m.
The distance between Stockholm and Davos is 1681 km. The road distance is 2019.3 km.
The best way to get from Stockholm to Davos without a car is to train via Pinneberg which takes 24h 54m and costs SFr 470 - SFr 1400.
It takes approximately 8h to get from Stockholm to Davos, including transfers.
Stockholm to Davos train services, operated by Snälltåget, depart from Stockholm Centralstation.
Stockholm to Davos train services, operated by Snälltåget, arrive at Pinneberg station.
Yes, the driving distance between Stockholm to Davos is 2019 km. It takes approximately 18h 58m to drive from Stockholm to Davos.
Book your Stockholm to Davos train tickets online with Omio.
What companies run services between Stockholm, Sweden and Davos, Switzerland?
You can take a train from Stockholm Centralstation to Davos Platz via Pinneberg, Altona, Hamburg-Altona, Landquart, and Klosters Platz in around 24h 54m.
- Website
- lufthansa.com
Flights from Stockholm-Arlanda Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- CHF 65–310
Flights from Stockholm-Arlanda Airport to Munich International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- CHF 100–310
Flights from Stockholm-Arlanda Airport to Munich International Airport via Berlin Brandenburg
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- CHF 120–220
Flights from Stockholm-Arlanda Airport to Stuttgart Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 85–230
Flights from Stockholm-Arlanda Airport to Stuttgart Airport via Munich International Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- CHF 120–210
- Website
- flysas.com
Flights from Stockholm-Arlanda Airport to Zurich Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- CHF 100–220
Flights from Stockholm-Arlanda Airport to Zurich Airport via Copenhagen
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 100–220
Flights from Stockholm-Arlanda Airport to Munich International Airport via Copenhagen
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- CHF 80–320
Flights from Stockholm-Arlanda Airport to Stuttgart Airport via Copenhagen
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 100–350
Flights from Stockholm-Arlanda Airport to Stuttgart Airport via Oslo
- Ave. Duration
- 4h
- When
- Monday and Thursday
- Estimated price
- CHF 100–350
Flights from Stockholm-Arlanda Airport to Stuttgart Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- CHF 75–360
- Website
- swiss.com
Flights from Stockholm-Arlanda Airport to Zurich Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- CHF 130–170
- Website
- eurowings.com
Flights from Stockholm-Arlanda Airport to Stuttgart Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 85–230
Flights from Stockholm-Arlanda Airport to Stuttgart Airport via Hamburg
- Ave. Duration
- 3h 40m
- When
- Thursday
- Estimated price
- CHF 85–230
Flights from Stockholm-Arlanda Airport to Stuttgart Airport via Berlin Brandenburg
- Ave. Duration
- 4h 22m
- When
- Friday
- Estimated price
- CHF 85–230
- Website
- norwegian.com
Flights from Stockholm-Arlanda Airport to Munich International Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- CHF 75–220
Flights from Stockholm-Arlanda Airport to Munich International Airport via Copenhagen
- Ave. Duration
- 4h 30m
- When
- Tuesday
- Estimated price
- CHF 75–220
- Website
- klm.com
Flights from Stockholm-Arlanda Airport to Stuttgart Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- CHF 75–360
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Landquart
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–110
- Website
- https://www.sbb.ch/en
Train from Hamburg-Altona to Landquart
- Ave. Duration
- 10h 45m
- Frequency
- 4 times a week
- Estimated price
- CHF 340–1,100
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Landquart
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–110
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Landquart
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–110
- Website
- https://www.sbb.ch/en
Train from Berlin Ostbahnhof to Landquart
- Ave. Duration
- 9h 53m
- Frequency
- 4 times a week
- Estimated price
- CHF 350–1,100
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Landquart
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–110
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Zürich HB to Landquart
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Schedules at
- sob.ch
Train from Zürich HB to Landquart
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Schedules at
- sob.ch
Train from Zürich HB to Landquart
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Schedules at
- sob.ch
Train from Zürich HB to Landquart
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Schedules at
- sob.ch
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- snalltaget.se
Train from Stockholm Centralstation to Pinneberg
- Ave. Duration
- 10h 57m
- Frequency
- Once daily
- Estimated price
- CHF 130–210
- Website
- https://www.snalltaget.se/en
Train from Stockholm Centralstation to Berlin Hbf
- Ave. Duration
- 15h 4m
- Frequency
- Once a week
- Estimated price
- CHF 160–260
- Website
- https://www.snalltaget.se/en
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Stockholm Centralstation to Berlin Hbf
- Ave. Duration
- 17h 54m
- Frequency
- Twice a week
- Estimated price
- CHF 200–310
- Website
- https://www.sj.se/en/
- Phone
- +41 81 288 65 65
- [email protected]
- Website
- rhb.ch
Train from Landquart to Davos Platz
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Website
- https://www.rhb.ch/en/
Train from Landquart to Davos Platz
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Website
- https://www.rhb.ch/en/
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Night train from Berlin Suedkreuz to Zuerich Hb
- Ave. Duration
- 12h 7m
- Frequency
- Twice daily
- Estimated price
- CHF 45–130
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 100–130
- Couchette Carriage
- CHF 75–90
- Seating Carriage
- CHF 45–60
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Lüneburg to Augsburg Hbf
- Ave. Duration
- 8h 4m
- Frequency
- Once a week
- Estimated price
- CHF 90–110
- Website
- https://urlaubs-express.de/?lang=en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Stockholm, Cityterminalen to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 15h 20m
- Frequency
- Once daily
- Estimated price
- CHF 80–140
- Website
- https://www.flixbus.co.uk
Bus from Hamburg central bus station to Zurich Bus Station
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- CHF 70–120
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Chur train station
- Ave. Duration
- 3h 20m
- Frequency
- 5 times a day
- Estimated price
- CHF 21–35
- Website
- https://www.flixbus.co.uk
- Phone
- +41 81 288 65 65
- [email protected]
- Website
- rhb.ch
Bus from Landquart, Bahnhof to Davos Platz, Bahnhof
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a week
- Website
- https://www.rhb.ch/en/
- Phone
- +41 81 254 50 40
- [email protected]
- Website
- bus-ag.ch
Bus from Landquart, Bahnhof to Davos Platz, Bahnhof
- Ave. Duration
- 1h 17m
- Frequency
- Twice a week
- Estimated price
- CHF 11–16
- Schedules at
- bus-ag.ch
- Phone
- +38 098-888-11-08
- [email protected]
- Website
- grandbus.com.ua
Bus from Stuttgart to Zürich Bus Station
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
- Phone
- 0040 723 450 475
- [email protected]
- Website
- comati-psg.ro
Bus from Stockholm Central Bus Station to Berlin Central Bus Station
- Ave. Duration
- 22h 21m
- Frequency
- Once a week
- Estimated price
- CHF 110–150
- Website
- https://comati-psg.ro/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 1329+ hotels available in Davos.

































