Trip to Bergen

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Stockholm to Bergen

While there is no direct route, you can embark on a scenic journey with transfers, taking approximately 13 hours and 10 minutes in total. 🌍 Route options vary in duration and transfers, ranging from 12 to nearly 21 hours. Whether you opt for a high-speed or long-distance train, the captivating landscapes en route promise a picturesque travel experience. 💰 Ticket prices for the Stockholm to Bergen train range from €106 to €156, making this cross-country train adventure an affordable and unforgettable way to explore the beauty of Scandinavia.

Where to stay in Bergen

There are over 108 hotels to stay in Bergen. Prices range from $16 per night.

Find accommodation
  • There is no direct train from Stockholm to Bergen. However, Swedish Railways operates the train service from Stockholm Centralstation to Oslo S, where passengers transfer to Norwegian Railways for the journey to Bergen stasjon. The total travel time is approximately 13 hours and 10 minutes, including transfers. Tickets for this route vary in price from €107 to €157.
  • The fastest train route from Stockholm to Bergen involves taking the high-speed train SJ Snabbtåg SJ3000 from Stockholm Central Station to Oslo Central Station, which takes approximately 5 hours and 18 minutes. From Oslo, passengers transfer to a train operated by Vy for the remaining journey to Bergen, which lasts about 6 hours and 55 minutes. This route offers a total travel time of 12 hours and 27 minutes with a transfer included.
  • Trains leaving for Bergen from Stockholm depart from Stockholm Centralstation. This station is the starting point for the train service operated by Swedish Railways to Oslo S, where passengers transfer to continue their journey to Bergen. Stockholm Centralstation serves as the main departure station for travelers heading towards Bergen by train.
  • There are multiple train routes between Stockholm and Bergen with varying travel times. The journey typically involves transferring at Oslo S station before reaching Bergen stasjon. Passengers can choose from different routes with varying durations, ranging from around 12 hours to almost 21 hours, depending on the specific connections and services selected. The train services are jointly operated by Swedish Railways for the initial leg from Stockholm to Oslo, and Norwegian Railways for the final leg to Bergen.
  • The train from Stockholm to Bergen operated by Norwegian Railways, arrives at Bergen stasjon station. This is the final destination for the train journey from Stockholm to Bergen. Bergen stasjon is a central train station in Bergen, located in the heart of the city, making it convenient for travelers to access various local transportation options or explore the city on foot.
  • The first train of the day to travel from Stockholm to Bergen departs from Stockholm Centralstation. The last train for this journey usually departs in the evening to allow passengers to arrive at Bergen stasjon station later in the night. The total travel time, including transfers, is approximately 13 hours and 10 minutes. Passengers can check the specific departure times on the websites of Swedish Railways and Norwegian Railways for more accurate scheduling information.
  • There are no direct train trips each day between Stockholm and Bergen. Travelers must take a route that involves transferring at Oslo S when journeying from Stockholm to Bergen. The total travel time for this route, including transfers, is approximately 13 hours and 10 minutes. Passengers can check the availability of trains and specific departure times on the websites of Swedish Railways and Norwegian Railways for more information.
  • There is no direct train between Stockholm and Bergen. Travelers must take a route that involves transferring at Oslo S when journeying from Stockholm to Bergen. The total travel time for this route, including transfers, is approximately 13 hours and 10 minutes. Passengers can plan their trip accordingly by checking the schedules and booking tickets for the train services operated by Swedish Railways and Norwegian Railways.
  • The cost of a train ticket from Stockholm to Bergen typically ranges from €107 to €157. Prices may vary based on factors such as the class of service, time of booking, and availability of discounts or promotions. Travelers can check the current fares and make reservations for this route with Swedish Railways and Norwegian Railways through their official websites or booking platforms.

Will you be returning to Stockholm by train?

If you are looking for the return train journey, check out trains from Bergen to Stockholm

See schedule