There are 7 ways to get from Oslo to Bodø by train, plane, night 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

Train to Oslo, fly  •  2h 59m

  1. Take the train from Oslo S to Oslo lufthavn stasjon
  2. Fly from Oslo (OSL) to Bodo (BOO) OSL - BOO

kr 757 - kr 1943

6 alternative options

Train to Oslo Sandefjord, fly  •  5h

  1. Take the train from Oslo S to Torp stasjon
  2. Fly from Oslo Sandefjord (TRF) to Bodo (BOO) TRF - BOO

kr 1278 - kr 4630

Night train, train  •  17h 33m

  1. Take the night train from Oslo S to Trondheim S 21
  2. Take the train from Trondheim S to Bodø stasjon 71

kr 1218 - kr 1541

Bus, train  •  18h 35m

  1. Take the bus from Oslo S Trelastgata to Trondheim S 21B
  2. Take the train from Trondheim lufthavn stasjon to Bodø stasjon 71

Train  •  19h 52m

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

kr 1282 - kr 1627

Bus, ferry  •  2 days 16h

  1. Take the bus from Oslo bussterminal to Måløy terminal Vy146
  2. Take the ferry from Måløy Hurtigrutekai to Bodø Hurtigrutekai Bergen-Trondheim-Bodø-Tromsø-Kirkenes

kr 4544 - kr 6543

Drive  •  17h 6m

  1. Drive from Oslo to Bodø 1189.8 km

kr 1800 - kr 2700

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 6/1/2020.

Source Type: Government | Last updated: 5/25/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 Oslo to Bodø is to train and fly which costs kr 750 - kr 2000 and takes 2h 59m.

More details

The quickest way to get from Oslo to Bodø is to train and fly which costs kr 750 - kr 2000 and takes 2h 59m.

More details

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

More details

The distance between Oslo and Bodø is 839 km. The road distance is 1189.8 km.

Get driving directions

The best way to get from Oslo to Bodø without a car is to night train and train which takes 17h 33m and costs kr 1200 - kr 1600.

More details

It takes approximately 2h 59m to get from Oslo to Bodø, including transfers.

More details

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

More details

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

Search flights

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

More details

Yes, the driving distance between Oslo to Bodø is 1190 km. It takes approximately 17h 6m to drive from Oslo to Bodø.

Get driving directions

Map of how to get from Oslo to Bodø.
Launch map view
  • Distance: 838.6 km
  • Duration: 2h 59m

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

You can take a train from Oslo to Bodø via Hamar stasjon, Røros stasjon, and Trondheim S in around 19h 52m.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Oslo to Bodo
Ave. Duration
1h 26m
When
Every day
Estimated price
kr 750 - kr 2700
Flights from Oslo to Bodo via Trondheim
Ave. Duration
2h 55m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
kr 750 - kr 2700
Norwegian Air Shuttle
Website
norwegian.com
Flights from Oslo to Bodo
Ave. Duration
1h 30m
When
Every day
Estimated price
kr 650 - kr 2700
Widerøe
Website
wideroe.no
Flights from Oslo Sandefjord to Bodo
Ave. Duration
1h 55m
When
Monday, Wednesday and Friday
Estimated price
kr 1100 - kr 6000
Flights from Oslo Sandefjord to Bodo via Bergen
Ave. Duration
3h 52m
When
Every day
Estimated price
kr 1100 - kr 6000
Train operators
Norwegian Railways (VY)
Phone
+47 61 05 19 10
Website
vy.no
Train from Oslo S to Oslo lufthavn stasjon
Ave. Duration
23 min
Frequency
Every 30 minutes
Estimated price
kr 80 - kr 100
Website
vy.no
Train from Oslo S to Torp stasjon
Ave. Duration
1h 32m
Frequency
Hourly
Estimated price
kr 150 - kr 190
Website
vy.no
Night train from Oslo S to Trondheim S
Ave. Duration
6h 44m
Frequency
3 times a day
Estimated price
kr 550 - kr 700
Website
vy.no
Train from Trondheim S to Bodø stasjon
Ave. Duration
9h 49m
Frequency
Once daily
Estimated price
kr 650 - kr 850
Website
vy.no
Train from Trondheim lufthavn stasjon to Bodø stasjon
Ave. Duration
9h 12m
Frequency
Once daily
Estimated price
kr 600 - kr 800
Website
vy.no
Train from Oslo S to Hamar stasjon
Ave. Duration
1h 17m
Frequency
Hourly
Estimated price
kr 160 - kr 200
Website
vy.no
Train from Hamar stasjon to Røros stasjon
Ave. Duration
3h 21m
Frequency
5 times a day
Estimated price
kr 300 - kr 370
Website
vy.no
Train from Røros stasjon to Trondheim S
Ave. Duration
2h 25m
Frequency
Twice daily
Estimated price
kr 170 - kr 210
Website
vy.no
Bus operators
Norwegian Railways (VY)
Phone
+47 61 05 19 10
Website
vy.no
Bus from Oslo S Trelastgata to Trondheim S
Ave. Duration
7h 38m
Frequency
Once daily
Website
vy.no
Nettbuss AS
Phone
05070
Email
05070@nettbuss.no
Website
nettbuss.no
Bus from Oslo bussterminal to Måløy terminal
Ave. Duration
10h 30m
Frequency
Once daily
Estimated price
kr 800 - kr 1100
Website
Nettbuss AS
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

Norwegian Air Shuttle and Scandinavian Airlines offer flights from Oslo Airport to Bodo Airport.

Search flights

There are 25+ hotels available in Bodø. Prices start at kr 1000 NOK per night.

More details