Travel from Oslo to Bodø

Train from Oslo to Bodø

You can take a train from Oslo to Bodø via Trondheim S in around 17 h 31 min.

How to get from Oslo to Bodø

From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Bodo airport, then line 1 bus to Bodø.3 h 7 min$116
From Oslo S train to Trondheim S then train to Bodoe.17 h 31 min$148
From Oslo Bussterminal bus to Ringebu, train to Trondheim S, bus to Steinkjer, train to Rognan stasjon, then bus to Nordlandssykehuset.22 h 3 min$196
From Oslo S night train to Trondheim S then night train to Bodø stasjon.18 h 9 min$148
From Oslo drive to Bodø.17 h 28 min$242

How long does it take to get from Oslo to Bodø?

It takes approximately 3 h 7 min to get from Oslo to Bodø, including transfers.

Is there a direct train between Oslo and Bodø?

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

Operators from Oslo to Bodø

Norwegian Air ShuttleNorwegian Air Shuttle
Scandinavian AirlinesScandinavian Airlines
177 Nordland177 Nordland
Norwegian Railways (NSB)Norwegian Railways (NSB)
Nettbuss Travel AS05070Nettbuss Travel AS
Nor-Way Bussekspress+47 815 44 444Nor-Way Bussekspress