Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Bergen?

Book now

There are 8 ways to get from Düsseldorf to Bergen by plane, train, night bus, bus, ferry, car ferry or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Fly from Dusseldorf

  1. Fly from Dusseldorf (DUS) to Bergen (BGO)

7 alternative options

Train to Frankfurt, fly

  1. Take the train from Düsseldorf Hbf to Frankfurt
  2. Fly from Frankfurt (FRA) to Bergen (BGO)

Train

  1. Take the train from Düsseldorf Hbf to Hamburg Hbf
  2. Take the train from Hamburg Hbf to Stockholm Centralstation
  3. Take the train from Stockholm Centralstation to Oslo S
  4. Take the train from Oslo S to Bergen stasjon

Train, night bus, bus, ferry

  1. Take the train from Düsseldorf Hbf to Osnabrück Hbf
  2. Take the night bus from Osnabrück central train station to Kolding bus station
  3. Take the bus from Kolding bus station to Aalborg
  4. Take the train from Aalborg St. to Hirtshals St.
  5. Take the ferry from Hirtshals Færgeterminal to Bergen Skoltegrunnskaien

Bus

  1. Take the bus from Düsseldorf central bus station to Copenhagen central train station
  2. Take the bus from København DGI-byen to Oslo bussterminal
  3. Take the bus from Oslo bussterminal to Fagernes skysstasjon
  4. Take the bus from Fagernes skysstasjon to Bergen busstasjon

Train, car ferry, bus

  1. Take the train from Dusseldorf Hbf to Arnhem Centraal
  2. Take the train from Arnhem Centraal to Groningen
  3. Take the train from Groningen to Eemshaven
  4. Take the car ferry from Eemshaven to Kristiansand
  5. Take the bus from Kristiansand rutebilstasjon to Bergen busstasjon

Train, night bus

  1. Take the train from Düsseldorf Hbf to Hamburg Hbf
  2. Take the night bus from Hamburg central bus station to Oslo
  3. Take the train from Oslo S to Bergen stasjon

Drive

  1. Drive from Düsseldorf to Bergen

Questions & Answers

The cheapest way to get from Düsseldorf to Bergen is to fly which costs €75 - €360 and takes 4h 57m.

More details

The quickest way to get from Düsseldorf to Bergen is to fly which costs €75 - €360 and takes 4h 57m.

More details

No, there is no direct bus from Düsseldorf station to Bergen. However, there are services departing from Düsseldorf central bus station and arriving at Bergen busstasjon via København DGI-byen, Oslo bussterminal and Fagernes skysstasjon. The journey, including transfers, takes approximately 34h 36m.

More details

No, there is no direct train from Düsseldorf to Bergen. However, there are services departing from Düsseldorf Hbf and arriving at Bergen stasjon via Hamburg Hbf, Stockholm Centralstation and Oslo S. The journey, including transfers, takes approximately 30h 18m.

More details

The distance between Düsseldorf and Bergen is 1024 km. The road distance is 1908.4 km.

Get driving directions

The best way to get from Düsseldorf to Bergen without a car is to train which takes 30h 18m and costs €280 - €550.

More details

It takes approximately 4h 57m to get from Düsseldorf to Bergen, including transfers.

More details

Düsseldorf to Bergen bus services, operated by FlixBus, depart from Düsseldorf central bus station.

More details

Düsseldorf to Bergen train services, operated by Deutsche Bahn Intercity-Express, depart from Düsseldorf Hbf station.

More details

The best way to get from Düsseldorf to Bergen is to fly which takes 4h 57m and costs €75 - €360. Alternatively, you can train, which costs €280 - €550 and takes 30h 18m, you could also bus, which costs €190 - €280 and takes 34h 36m.

Mode details

Map of how to get from Düsseldorf to Bergen.
Launch map view
  • Distance: 1023.8 km
  • Duration: 4h 57m

What companies run services between Düsseldorf, Germany and Bergen, Norway?

Eurowings, Scandinavian Airlines and four other airlines fly from Düsseldorf to Bergen every 4 hours. Alternatively, you can take a train from Düsseldorf to Bergen via Hamburg Hbf, Stockholm Centralstation, and Oslo S in around 30h 18m.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Dusseldorf to Bergen via Copenhagen
Ave. Duration
3h 30m
When
Monday to Friday
Estimated price
kr 1400 - kr 6500
Flights from Dusseldorf to Bergen via Oslo
Ave. Duration
4h 17m
When
Tuesday, Wednesday and Thursday
Estimated price
kr 1400 - kr 6500
Flights from Frankfurt to Bergen via Oslo
Ave. Duration
3h 41m
When
Every day
Estimated price
kr 2000 - kr 8000
Lufthansa
Website
lufthansa.com
Flights from Dusseldorf to Bergen via Frankfurt
Ave. Duration
4h 25m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
kr 1700 - kr 8000
Flights from Dusseldorf to Bergen via Copenhagen
Ave. Duration
4h 10m
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
kr 1400 - kr 6500
Flights from Frankfurt to Bergen
Ave. Duration
2h
When
Every day
Estimated price
kr 2000 - kr 8000
Flights from Frankfurt to Bergen via Munich
Ave. Duration
4h 15m
When
Saturday
Estimated price
kr 2000 - kr 8000
Flights from Frankfurt to Bergen via Oslo
Ave. Duration
3h 35m
When
Friday, Saturday and Sunday
Estimated price
kr 2000 - kr 8000
KLM
Website
klm.com
Flights from Dusseldorf to Bergen via Amsterdam Schiphol
Ave. Duration
4h 15m
When
Every day
Estimated price
kr 1900 - kr 9000
Flights from Frankfurt to Bergen via Amsterdam Schiphol
Ave. Duration
4h 20m
When
Saturday
Estimated price
kr 1800 - kr 8500
Eurowings
Website
eurowings.com
Flights from Dusseldorf to Bergen
Ave. Duration
2h
When
Sunday
Estimated price
kr 500 - kr 2900
Norwegian Air Shuttle
Website
norwegian.com
Flights from Dusseldorf to Bergen via Oslo
Ave. Duration
4h 40m
When
Monday, Wednesday, Friday and Sunday
Estimated price
kr 1000 - kr 6500
Air France
Website
airfrance.com
Flights from Dusseldorf to Bergen via Paris Charles de Gaulle
Ave. Duration
4h 50m
When
Monday, Wednesday, Thursday and Sunday
Estimated price
kr 1900 - kr 13000
Train operators
Deutsche Bahn Intercity-Express
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Düsseldorf Hbf to Frankfurt
Ave. Duration
1h 10m
Frequency
Every 30 minutes
Estimated price
kr 410 - kr 550
Website
https://www.bahn.com/en
Train from Düsseldorf Hbf to Hamburg Hbf
Ave. Duration
3h 13m
Frequency
Hourly
Estimated price
kr 600 - kr 850
Website
https://www.bahn.com/en
Train from Düsseldorf Hbf to Osnabrück Hbf
Ave. Duration
1h 48m
Frequency
Every 2 hours
Estimated price
kr 380 - kr 550
Website
https://www.bahn.com/en
Dutch Railways (NS)
Phone
+31 30 751 5155
Website
ns.nl
Train from Duesseldorf Hbf to Frankfurt(M) Flughafen Fernbf
Ave. Duration
1h 27m
Frequency
Every 4 hours
Estimated price
kr 260 - kr 650
Website
https://www.ns.nl/en
2nd Class Full Fare
kr 260 - kr 380
1st Class Full Fare
kr 450 - kr 650
Train from Arnhem Centraal to Groningen
Ave. Duration
2h 29m
Frequency
Twice a week
Estimated price
kr 300 - kr 750
Website
https://www.ns.nl/en
2nd Class Full Fare
kr 300 - kr 440
1st Class Full Fare
kr 500 - kr 750
Swiss Railways (SBB/CFF/FFS)
Phone
+41 848 44 66 88
Website
sbb.ch
Train from Duesseldorf Hbf to Hamburg Hbf
Ave. Duration
3h 41m
Frequency
Twice daily
Estimated price
kr 1400 - kr 2500
Website
https://www.sbb.ch/en/home.html
Train from Duesseldorf Hbf to Osnabrueck Hbf
Ave. Duration
1h 48m
Frequency
Twice daily
Estimated price
kr 700 - kr 1300
Website
https://www.sbb.ch/en/home.html
Swedish Railways (SJ)
Phone
+46 77 175 75 75
Email
kundservice@sj.se
Website
sj.se
Train from Hamburg Hbf to Stockholm Centralstation
Ave. Duration
12h 16m
Frequency
5 times a week
Estimated price
kr 1000 - kr 1500
Website
https://www.sj.se/en/
1st Class Ticket
kr 1000 - kr 1500
2nd Class Ticket
kr 1100 - kr 1500
Train from Stockholm Centralstation to Oslo S
Ave. Duration
5h 15m
Frequency
5 times a day
Estimated price
kr 550 - kr 850
Website
https://www.sj.se/en/
1st Class Ticket
kr 550 - kr 850
2nd Class Ticket
kr 550 - kr 750
Snälltåget
Phone
+46 771-26 00 00
Email
snalltaget@snalltaget.se
Website
snalltaget.se
Train from Hamburg Hbf to Stockholm Centralstation
Ave. Duration
14h 11m
Frequency
4 times a week
Estimated price
kr 650 - kr 950
Schedules at
snalltaget.se
Deutsche Bahn Regional
VIAS Rail GmbH
Arriva NL
Phone
0800-0232 545
Website
arriva.nl
Train from Groningen to Eemshaven
Ave. Duration
51 min
Frequency
4 times a day
Estimated price
kr 110 - kr 130
Schedules at
arriva.nl
Bus operators
FlixBus
Rome2Rio's guide to FlixBus
Contact Details
Phone
+49 30 300 137 300
Email
service@flixbus.com
Website
flixbus.de
Night bus from Osnabrück central train station to Kolding bus station
Ave. Duration
7h
Frequency
Twice a week
Estimated price
kr 440 - kr 650
Website
https://www.flixbus.co.uk
Book at
https://shop.global.flixbus.com/
Bus from Kolding bus station to Aalborg
Ave. Duration
2h 55m
Frequency
Once daily
Estimated price
kr 210 - kr 300
Website
https://www.flixbus.co.uk
Book at
https://shop.global.flixbus.com/
Bus from Düsseldorf central bus station to Copenhagen central train station
Ave. Duration
14h 10m
Frequency
4 times a week
Estimated price
kr 800 - kr 1200
Website
https://www.flixbus.co.uk
Book at
https://shop.global.flixbus.com/
Bus from Copenhagen central train station to Oslo
Ave. Duration
8h 40m
Frequency
3 times a day
Estimated price
kr 500 - kr 750
Website
https://www.flixbus.co.uk
Book at
https://shop.global.flixbus.com/
Night bus from Hamburg central bus station to Oslo
Ave. Duration
14h 40m
Frequency
5 times a week
Estimated price
kr 800 - kr 1200
Website
https://www.flixbus.co.uk
Book at
https://shop.global.flixbus.com/
Frequently asked questions
Is there Wi-Fi on FlixBus?
Yes - FlixBus offers free Wi-Fi
Are there power outlets on FlixBus?
Yes
Does FlixBus offer meals or snacks?
Yes - snacks and drinks may be purchased from the driver. Please note, this is not available on all services.
For more information, please visit this page
Vy Travel AB
Phone
+46 771 15 15 15
Email
info@tagkompaniet.se
Website
vy.se
Bus from København DGI-byen to Oslo bussterminal
Ave. Duration
8h 10m
Frequency
4 times a day
Estimated price
kr 700 - kr 1000
Schedules at
vy.se
Vy Buss
Phone
+47 407 05070
Email
buss@vy.no
Website
vybuss.no
Bus from Copenhagen Ingerslevsgade to Oslo Central Bus Station
Ave. Duration
8h 10m
Frequency
3 times a day
Estimated price
kr 900 - kr 1200
Website
https://www.vybuss.com/
Bus from Oslo bussterminal to Fagernes skysstasjon
Ave. Duration
3h 11m
Frequency
Twice daily
Estimated price
kr 400 - kr 500
Website
https://www.vybuss.com/
Bus from Kristiansand rutebilstasjon to Bergen busstasjon
Ave. Duration
8h 50m
Frequency
Twice daily
Estimated price
kr 750 - kr 950
Website
https://www.vybuss.com/
Nor-Way Bussekspress
Phone
+47 815 44 444
Website
nor-way.no
Bus from Oslo bussterminal to Fagernes skysstasjon
Ave. Duration
3h 2m
Frequency
5 times a day
Estimated price
kr 380 - kr 550
Schedules at
nor-way.no
Online Ticket
kr 380 - kr 550
Bus from Fagernes skysstasjon to Bergen busstasjon
Ave. Duration
6h 14m
Frequency
5 times a week
Estimated price
kr 500 - kr 750
Schedules at
nor-way.no
Online Ticket
kr 500 - kr 750
Ferry operators
Fjordline
Phone
+47 51 46 40 99
Email
info@fjordline.com
Website
fjordline.com
Ferry from Hirtshals Færgeterminal to Bergen Skoltegrunnskaien
Ave. Duration
16h 30m
Frequency
3 times a week
Estimated price
kr 460 - kr 650
Website
Fjordline

Want to know more about travelling around Norway

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.

More Questions & Answers

The quickest flight from Dusseldorf Airport to Bergen Airport is the direct flight which takes 2h.

Search flights

Düsseldorf to Bergen bus services, operated by Nor-Way Bussekspress, arrive at Bergen busstasjon station.

More details

Düsseldorf to Bergen train services, operated by Norwegian Railways (VY), arrive at Bergen stasjon station.

More details

Yes, the driving distance between Düsseldorf to Bergen is 1908 km. It takes approximately 20h 33m to drive from Düsseldorf to Bergen.

Get driving directions

Eurowings, Lufthansa, Norwegian Air Shuttle and three other airlines offer flights from Dusseldorf Airport to Bergen Airport.

Search flights

There are 338+ hotels available in Bergen. Prices start at kr 637 NOK per night.

More details

The best way to get from Düsseldorf to Dusseldorf Airport is to train which takes 10 min and costs €3 - €5.

More details