There are 8 ways to get from Bergen to Davos by plane, train, car, bus, car ferry, 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 28mCHF 115–304Train, 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
- Take the train from Ostbahnhof to Innsbruck Hauptbahnhoftrain 89
- Take the train from Innsbruck Hauptbahnhof to Bludenztrain Rjx / ...
- Drive from Bludenz to Davoscar
37h 10mCHF 298–562Bus, train
- Take the bus from Bergen busstasjon to Olavsgaardbus
- Take the bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhofbus
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Zurich Bus Stationbus N24 / ...
- Take the train from Zürich HB to Landquarttrain Ice / ...
- Take the bus from Landquart, Bahnhof to Davos Platz, Bahnhofbus 4 / ...
42h 36mCHF 172–298Car ferry, train, bus
- Take the car ferry from Bergen Jekteviksterminalen to Hirtshalscarferry
- Take the train from Hirtshals St. to Aalborg St.train 76
- Take the bus from Aalborg to Hamburg, Zentraler Omnibusbahnhofbus 353 / ...
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Zurich Bus Stationbus N24 / ...
- Take the train from Zürich HB to Landquarttrain Ice / ...
- Take the train from Landquart to Davos Platztrain Re2 / ...
45h 12mFly to Munich International Airport, bus
- Fly from Bergen (BGO) to Munich International Airport (MUC)plane BGO - MUC
- Take the bus from Munich central bus station to Chur station train stationbus
12h 7mCHF 117–310Bus, train via Kunowice
- Take the bus from Åsane terminal to Oslo bussterminalbus
- 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 train from Landquart to Davos Platztrain Re2 / ...
2d 7hDrive 2,426.7 km
- Drive from Bergen to Davoscar 2,426.7 km
25h 19mCHF 405–585Drive, car train
- Drive from Bergen to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to München Ostcartrain
- Drive from München Ost to Davoscar
25h 36mCHF 381–1,173
Bergen to Davos by bus and train
Questions & Answers
The cheapest way to get from Bergen to Davos is to fly and bus which costs SFr 110 - SFr 310 and takes 12h 7m.
The fastest way to get from Bergen to Davos is to fly and train which takes 8h 28m and costs SFr 110 - SFr 310.
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 bus and train which takes 42h 36m and costs SFr 170 - SFr 300.
It takes approximately 8h 28m to get from Bergen to Davos, including transfers.
Yes, the driving distance between Bergen to Davos is 2427 km. It takes approximately 25h 19m to drive from Bergen to Davos.
There are 1386+ 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 via Oslo S, Malmö, Centralstation, München Ost, Ostbahnhof, Innsbruck Hauptbahnhof, and Bludenz in around 37h 10m.
- Website
- klm.com
Flights from Bergen to Zurich Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- CHF 55–300
Flights from Bergen to Munich International Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- CHF 65–340
- Website
- lufthansa.com
Flights from Bergen to Zurich Airport via Frankfurt
- Ave. Duration
- 4h 55m
- When
- Thursday
- Estimated price
- CHF 75–300
Flights from Bergen to Munich International Airport
- Ave. Duration
- 2h 22m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- CHF 70–330
Flights from Bergen to Munich International Airport via Frankfurt
- Ave. Duration
- 4h 32m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 85–340
- Website
- flysas.com
Flights from Bergen to Zurich Airport via Copenhagen
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- CHF 85–250
Flights from Bergen to Munich International Airport via Oslo
- Ave. Duration
- 4h
- When
- Saturday
- Estimated price
- CHF 90–290
Flights from Bergen to Munich International Airport via Copenhagen
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- CHF 90–290
- Website
- norwegian.com
Flights from Bergen to Zurich Airport via Oslo
- Ave. Duration
- 4h 15m
- When
- Thursday
- Estimated price
- CHF 130–240
Flights from Bergen to Munich International Airport via Oslo
- Ave. Duration
- 4h 5m
- When
- Thursday, Friday, and Sunday
- Estimated price
- CHF 90–220
- Website
- flyedelweiss.com
Flights from Bergen to Zurich Airport
- Ave. Duration
- 2h 30m
- When
- Wednesday
- Estimated price
- CHF 55–300
- Website
- eurowings.com
Flights from Bergen to Zurich Airport via Dusseldorf
- Ave. Duration
- 5h 40m
- When
- Sunday
- Estimated price
- CHF 60–240
- Website
- wideroe.no
Flights from Bergen to Munich International Airport
- Ave. Duration
- 2h 25m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- CHF 70–160
- 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 21–40
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Landquart
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Schedules at
- sob.ch
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 49m
- Frequency
- Every 4 hours
- Estimated price
- CHF 65–95
- Website
- https://www.vy.no/en
Train from Oslo S to Malmö, Centralstation
- Ave. Duration
- 6h 10m
- Frequency
- Twice a week
- Estimated price
- CHF 95–140
- Website
- https://www.vy.no/en
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Malmö, Centralstation to München Ost
- Ave. Duration
- 15h 58m
- Frequency
- Once a week
- Estimated price
- CHF 90–210
- Website
- https://www.snalltaget.se/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Ostbahnhof to Innsbruck Hauptbahnhof
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- CHF 22–50
- Website
- https://int.bahn.de/en
Train from Innsbruck Hauptbahnhof to Bludenz
- Ave. Duration
- 2h 2m
- Frequency
- Twice daily
- Estimated price
- CHF 31–35
- Website
- https://int.bahn.de/en
Train from Innsbruck Hauptbahnhof to Bludenz
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- CHF 22–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 22–35
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Innsbruck Hauptbahnhof to Bludenz
- Ave. Duration
- 1h 43m
- Frequency
- Twice daily
- Estimated price
- CHF 13–30
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Innsbruck Hauptbahnhof to Bludenz
- Ave. Duration
- 2h 4m
- Frequency
- 4 times a day
- Estimated price
- CHF 12–30
- Website
- https://westbahn.at/en/
Train from Innsbruck Hauptbahnhof to Bludenz
- Ave. Duration
- 1h 49m
- Frequency
- 6 times a week
- Estimated price
- CHF 9–29
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Innsbruck Hauptbahnhof to Bludenz
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- CHF 27–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- 98 11 11 11
- info@NTmail.dk
- Website
- ntrejse.dk
Train from Hirtshals St. to Aalborg St.
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Website
- North Jutland Transport Company
- Phone
- +41 81 288 65 65
- Website
- rhb.ch
Train from Landquart to Davos Platz
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Website
- https://www.rhb.ch/en/
- 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 360–400
- Car Compartment
- CHF 650–750
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Bergen busstasjon to Olavsgaard
- Ave. Duration
- 9h 5m
- Frequency
- Once a week
- Estimated price
- CHF 60–95
- Website
- https://www.vybuss.com/
Bus from Åsane terminal to Oslo bussterminal
- Ave. Duration
- 13h 52m
- Frequency
- Twice daily
- Estimated price
- CHF 65–130
- Website
- https://www.vybuss.com/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 14h 25m
- Frequency
- Once daily
- Estimated price
- CHF 40–80
- Website
- https://www.flixbus.co.uk
Bus from Hamburg, Zentraler Omnibusbahnhof to Zurich Bus Station
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- CHF 35–60
- Website
- https://www.flixbus.co.uk
Bus from Aalborg to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 25–40
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Chur station train station
- Ave. Duration
- 3h 20m
- Frequency
- 5 times a day
- Estimated price
- CHF 14–22
- Website
- https://www.flixbus.co.uk
- Phone
- +41 81 288 65 65
- Website
- rhb.ch
Bus from Landquart, Bahnhof to Davos Platz, Bahnhof
- Ave. Duration
- 1h 16m
- Frequency
- 4 times a week
- Website
- https://www.rhb.ch/en/
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Landquart, Bahnhof to Davos Platz, Bahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Twice a week
- Estimated price
- CHF 5–7
- Website
- https://www.postauto.ch
- Phone
- +41 81 254 50 40
- info@bus-ag.ch
- 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
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from Oslo bussterminal to Słubice
- Ave. Duration
- 21h 50m
- Frequency
- Once a week
- Estimated price
- CHF 75–110
- Website
- https://www.sindbad.pl/en/home
Bus from SŁUBICE, Port Świecko, Świecko 39 to ZÜRICH, Carparkplatz am Sihlquai
- Ave. Duration
- 13h 30m
- Frequency
- 5 times a week
- Estimated price
- CHF 65–80
- Website
- https://www.sindbad.pl/en/home
- Phone
- +47 51 46 40 99
- info@fjordline.com
- Website
- fjordline.com
Car ferry from Bergen Jekteviksterminalen to Hirtshals
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- CHF 80–140
- Website
- https://www.fjordline.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















































































