Trip to Oslo

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Bodo to Oslo

🌲 The 18-hour and 27-minute train ride provides a unique opportunity to witness the natural beauty of Norway's landscapes. Plan your trip accordingly to make the most of this lengthy, yet fulfilling, travel experience. 💰 Ticket prices for the train journey between Bodø and Oslo typically range from €149 to €210.

Where to stay in Oslo

There are over 236 hotels to stay in Oslo. Prices range from $27 per night.

Accomodation
  • There is no direct train service from Bodø to Oslo. However, Sj Nord operates train services with transfers at Trondheim. The journey, including transfers, takes approximately 18 hours and 27 minutes. The ticket prices for this route can range from €152 to €215.
  • The fastest train route between Bodø and Oslo, operated by Sj Nord, involves transfers in Trondheim and takes approximately 18 hours and 27 minutes. Unfortunately, there is currently no direct train connection available between these two cities. The ticket prices for this journey typically range from €152 to €215.
  • Trains traveling from Bodø to Oslo depart from the Bodø stasjon station. This is the main departure point for the train services operated by Sj Nord on this route. Passengers can board the train at Bodø stasjon to begin their journey towards Oslo.
  • There are multiple trains operated by Sj Nord that connect Bodø and Oslo, with a transfer in Trondheim. The journey from Bodø to Oslo typically involves one or more train changes along the way. Passengers will travel on Sj Nord trains departing from Bodø stasjon and arriving at Oslo S station, with the total travel time averaging around 18 hours and 27 minutes. Ticket prices for these trains can range from €152 to €215.
  • The train from Bodø to Oslo operated by Sj Nord arrives at Oslo S station. Oslo S is the main railway station in Oslo, conveniently located in the heart of the city center. This station serves as a central hub for train services connecting Oslo with other cities in Norway and beyond. Arriving at Oslo S provides easy access to various transportation options to reach your final destination in Oslo.
  • The first train of the day from Bodø to Oslo, operated by Sj Nord, typically departs from Bodø stasjon station early in the morning. The last train, with transfers at Trondheim, usually leaves Bodø in the evening. The journey duration, including transfers, is approximately 18 hours and 27 minutes. Please check the most up-to-date schedule with Sj Nord for the exact departure times of the first and last trains.
  • There are no direct train trips from Bodø to Oslo. Passengers will need to take a train from Bodø stasjon to Trondheim S and then transfer to another train to Oslo S, all operated by Sj Nord. Due to the transfer, there are multiple options available throughout the day, but each trip will include the change at Trondheim. The total journey time, including transfers, is approximately 18 hours and 27 minutes.
  • There is no direct train service between Bodø and Oslo. Travelers will need to take a train from Bodø stasjon to Trondheim S and then transfer to another train to reach Oslo S. The total journey time, including transfers, is approximately 18 hours and 27 minutes. This route involves a transfer at Trondheim but provides a scenic and comfortable train journey through Norway.
  • The cost of a train ticket from Bodø to Oslo typically ranges from €152 to €215. Prices can vary based on factors such as the class of service, time of booking, and availability. It is recommended to book tickets in advance to secure the best fares for the journey.

Will you be returning to Bodo by train?

If you are looking for the return train journey, check out trains from Oslo to Bodo

See schedule