There are 5 ways to get from Bodø to Bergen by plane, train, bus, 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  •  3h 31m

  1. Fly from Bodo (BOO) to Bergen (BGO) BOO - BGO

kr 873 - kr 2907

4 alternative options

Train, bus  •  24h 19m

  1. Take the train from Bodø stasjon to Trondheim S 71
  2. Take the bus from Trondheim S to Bergen busstasjon Nw431

kr 1525 - kr 1920

Train  •  27h 3m

  1. Take the train from Bodø stasjon to Trondheim S 71
  2. Take the train from Trondheim S to Røros stasjon 25
  3. Take the train from Røros stasjon to Hamar stasjon 25
  4. Take the train from Hamar stasjon to Oslo S R10
  5. Take the train from Oslo S to Bergen stasjon 41

kr 1805 - kr 2250

Ferry  •  2 days 10h

  1. Take the ferry from Bodø Hurtigrutekai to Bergen Nøstet Hurtigrutekai Bergen-Trondheim-Bodø-Tromsø-Kirkenes

kr 4600 - kr 6500

Drive  •  20h 6m

  1. Drive from Bodø to Bergen 1327.2 km

kr 2100 - kr 3100

Coronavirus (COVID-19) in Norway

There is widespread community transmission globally.
Some travel restrictions are being lifted in Norway. For the latest travel status, please check the official page for Norway.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Norway due to Coronavirus (COVID-19). Most travel to this country is restricted.

Source Type: Government | Last updated: 5/18/2020

Some domestic travel restrictions began to ease in Norway from 4/20/2020.

Source Type: Government | Last updated: 4/9/2020

Currently, we are unable to provide travel restriction information for leaving Norway. For the latest Coronavirus (COVID-19) travel status in Norway, please check government recommendations.

Data sourced from: CDC, ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Bodø to Bergen is to fly which costs kr 850 - kr 3000 and takes 3h 31m.

More details

The quickest way to get from Bodø to Bergen is to fly which costs kr 850 - kr 3000 and takes 3h 31m.

More details

Yes, there is a direct ferry departing from Bodø Hurtigrutekai and arriving at Bergen Nøstet Hurtigrutekai. Services depart once daily, and operate every day. The journey takes approximately 2 days 10h.

More details

No, there is no direct train from Bodø to Bergen. However, there are services departing from Bodø stasjon and arriving at Bergen stasjon via Trondheim S, Røros stasjon, Hamar stasjon and Oslo S. The journey, including transfers, takes approximately 27h 3m.

More details

The distance between Bodø and Bergen is 884 km. The road distance is 1327.2 km.

Get driving directions

The best way to get from Bodø to Bergen without a car is to train and bus which takes 24h 19m and costs kr 1500 - kr 2000.

More details

It takes approximately 3h 31m to get from Bodø to Bergen, including transfers.

More details

Bodø to Bergen train services, operated by Norwegian Railways (VY), depart from Bodø stasjon station.

More details

The best way to get from Bodø to Bergen is to fly which takes 3h 31m and costs kr 850 - kr 3000. Alternatively, you can train, which costs kr 1800 - kr 2300 and takes 27h 3m.

Mode details

The quickest flight from Bodo Airport to Bergen Airport is the direct flight which takes 1h 35m.

Search flights

Map of how to get from Bodø to Bergen.
Launch map view
  • Distance: 883.8 km
  • Duration: 3h 31m

What companies run services between Bodø, Norway and Bergen, Norway?

Widerøe, Scandinavian Airlines and Norwegian Air Shuttle fly from Bodø to Bergen every 3 hours. Alternatively, you can take a train from Bodø to Bergen via Trondheim S, Røros stasjon, Hamar stasjon, and Oslo S in around 27h 3m.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Bodo to Bergen via Oslo
Ave. Duration
3h 31m
When
Every day
Estimated price
kr 1100 - kr 4700
Flights from Bodo to Bergen via Trondheim
Ave. Duration
3h 12m
When
Tuesday, Wednesday, Thursday and Friday
Estimated price
kr 1100 - kr 4700
Widerøe
Website
wideroe.no
Flights from Bodo to Bergen
Ave. Duration
1h 41m
When
Every day
Estimated price
kr 800 - kr 4600
Norwegian Air Shuttle
Website
norwegian.com
Flights from Bodo to Bergen via Oslo
Ave. Duration
3h 32m
When
Monday, Tuesday, Wednesday and Sunday
Estimated price
kr 1000 - kr 3100
Train operators
Norwegian Railways (VY)
Phone
+47 61 05 19 10
Website
vy.no
Train from Bodø stasjon to Trondheim S
Ave. Duration
9h 39m
Frequency
Once daily
Estimated price
kr 650 - kr 850
Website
vy.no
Train from Trondheim S to Røros stasjon
Ave. Duration
2h 31m
Frequency
Twice daily
Estimated price
kr 170 - kr 210
Website
vy.no
Train from Røros stasjon to Hamar stasjon
Ave. Duration
3h 24m
Frequency
5 times a day
Estimated price
kr 300 - kr 370
Website
vy.no
Train from Hamar stasjon to Oslo S
Ave. Duration
1h 19m
Frequency
Hourly
Estimated price
kr 160 - kr 200
Website
vy.no
Train from Oslo S to Bergen stasjon
Ave. Duration
6h 32m
Frequency
4 times a day
Estimated price
kr 500 - kr 650
Website
vy.no
Bus operators
Nor-Way Bussekspress
Phone
+47 815 44 444
Website
nor-way.no
Bus from Trondheim S to Bergen busstasjon
Ave. Duration
13h 40m
Frequency
Once daily
Estimated price
kr 850 - kr 1100
Website
Nor-Way Bussekspress
Online Ticket
kr 850 - kr 1100
Ferry operators

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

Bodø to Bergen train services, operated by Norwegian Railways (VY), arrive at Bergen stasjon station.

More details

Yes, the driving distance between Bodø to Bergen is 1327 km. It takes approximately 20h 6m to drive from Bodø to Bergen.

Get driving directions

Widerøe, Norwegian Air Shuttle and Scandinavian Airlines offer flights from Bodo Airport to Bergen Airport.

Search flights

There are 277+ hotels available in Bergen. Prices start at kr 1000 NOK per night.

More details

The best way to get from Bodø to Bodo Airport is to bus which takes 8 min and costs kr 28 - kr 45.

More details