There are 9 ways to get from Bergen to Davos by plane, train, bus, car ferry, 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 to Zurich Airport, train
best- Fly from Bergen (BGO) to Zurich Airport (ZRH)plane BGO - ZRH
- Take the train from Zürich HB to Landquarttrain
8h 18mCHF 139–367Fly to Basel, train
cheapest- Fly from Bergen (BGO) to Basel (BSL)plane BGO - BSL
- Take the train from Basel SBB to Landquarttrain
11h 50mCHF 111–448Train, bus
- Take the train from Bergen stasjon to Oslo Strain F4
- Take the bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhofbus
- Take the train from Hamburg-Altona to Landquarttrain Ice
35h 55mCHF 483–1,218Car ferry, train, bus
- Take the carferry from Bergen Jekteviksterminalen to Hirtshalscarferry
- Take the train from Hirtshals St. to Aalborg St.train 76
- Take the bus from Aalborg to Hamburg Airportbus 172
- Take the train from Hamburg-Altona to Landquarttrain Ice
- Take the train from Landquart to Davos Platztrain Re2 / ...
42h 14mBus, train
- Take the bus from Åsane terminal to Oslo bussterminalbus
- Take the bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhofbus
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Frankfurt central train stationbus 198
- Take the train from Frankfurt to Landquarttrain Ice
- Take the train from Landquart to Davos Platztrain Re2 / ...
46h 59mTrain, drive
- Take the train from Bergen stasjon to Oslo Strain F4
- Take the train from Oslo S to Malmö Centralstationtrain
- Take the train from Malmö, Centralstation to München Osttrain 305
- Take the train from Muenchen Ost to Kufsteintrain Rb
- Take the train from Kufstein to Bludenztrain Rjx / ...
- Drive from Schruns to Davoscar
38h 8mCHF 351–586Bus, train via Kunowice
- Take the bus from Bergen busstasjon to Olavsgaardbus
- Take the bus from Oslo bussterminal to Słubicebus
- Take the bus from SŁUBICE, Port Świecko, Świecko 39 to ZÜRICH, Carparkplatz am Sihlquaibus
- Take the train from Zürich HB to Landquarttrain Ice / ...
- Take the bus from Landquart, Bahnhof to Davos Platz, Bahnhofbus Ev1 / ...
2d 2hCHF 291–525Drive 2,426.7 km
- Drive from Bergen to Davoscar 2,426.7 km
25h 18mCHF 431–622Drive, car train
- Drive from Bergen to Hamburg Hbfcar
- Take the cartrain from Hamburg Hbf to Augsburg Hbfcartrain
- Drive from Augsburg Hbf to Davoscar
29h 1mCHF 402–566
Bergen to Davos by train and bus
Questions & Answers
The cheapest way to get from Bergen to Davos is to fly and train which costs SFr 130 - SFr 370 and takes 8h 18m.
The fastest way to get from Bergen to Davos is to fly and train which takes 8h 18m and costs SFr 130 - SFr 370.
The distance between Bergen and Davos is 1612 km. The road distance is 2426.7 km.
The best way to get from Bergen to Davos without a car is to train and bus which takes 35h 55m and costs SFr 480 - SFr 1300.
It takes approximately 8h 18m to get from Bergen to Davos, including transfers.
Yes, the driving distance between Bergen to Davos is 2427 km. It takes approximately 25h 18m to drive from Bergen to Davos.
There are 1356+ hotels available in Davos.
What companies run services between Bergen, Norway and Davos, Switzerland?
There is no direct connection from Bergen to Davos. However, you can take the line 1 vehicle to Bergen lufthavn, walk to Bergen (BGO) airport, fly to Zurich Airport (ZRH), walk to Zürich Flughafen, take the train to Zürich HB, take the train to Landquart, take the train to Klosters Platz, then take the train to Davos Platz. Alternatively, you can take a train from Bergen stasjon to Davos Platz via Oslo Central Station, Oslo bussterminal, Hamburg, Zentraler Omnibusbahnhof, Hamburg Hbf, Altona, Hamburg-Altona, Landquart, and Klosters Platz in around 35h 55m.
- Website
- klm.com
Flights from Bergen to Zurich Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- CHF 70–360
Flights from Bergen to Basel via Amsterdam Schiphol
- Ave. Duration
- 6h 23m
- When
- Every day
- Estimated price
- CHF 70–370
Train from Zürich HB to Landquart
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–100
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Hamburg-Altona to Landquart
- Ave. Duration
- 10h 45m
- Frequency
- 4 times a week
- Estimated price
- CHF 340–1,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Hamburg-Altona to Landquart
- Ave. Duration
- 10h 45m
- Frequency
- 4 times a week
- Estimated price
- CHF 340–1,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Frankfurt to Landquart
- Ave. Duration
- 5h 21m
- Frequency
- 4 times a week
- Estimated price
- CHF 170–500
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Landquart
- Ave. Duration
- 2h 4m
- Frequency
- Every 3 hours
- Estimated price
- CHF 60–190
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Landquart
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–100
- 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 Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 14h 25m
- Frequency
- Once daily
- Estimated price
- CHF 65–110
- Website
- Flixbus
Bus from Aalborg to Hamburg Airport
- Ave. Duration
- 6h 15m
- Frequency
- 5 times a week
- Estimated price
- CHF 30–55
- Website
- Flixbus
Bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 14h 25m
- Frequency
- Once daily
- Estimated price
- CHF 65–110
- Website
- Flixbus
Bus from Hamburg, Zentraler Omnibusbahnhof to Frankfurt central train station
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- CHF 35–60
- Website
- Flixbus
- Phone
- +47 51 46 40 99
- [email protected]
- Website
- Fjordline
Car ferry from Bergen Jekteviksterminalen to Hirtshals
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- CHF 117–340
- Website
- Fjordline
- Car
- CHF 223
- No Car
- CHF 117
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









