Oslo to Stockholm Trains

Traveling from Oslo to Stockholm by train is an excellent way to see Sweden and Norway. There are numerous benefits to traveling by Scandinavian trains, but perhaps the most important one is that you are able to take your time and enjoy the ride. Thus, make sure you book your train tickets soon to get the most out of your trip to Sweden!

Distance
Distance

416 km

Travel time

Travel time

5h 35m

Trains per day

Daily Departures

106
Reverse route

Reverse Route

Oslo to Stockholm Railway Route Map

Travelers should not overlook the trip to Stockholm by train, which is a picturesque city. The stations in Oslo are beautifully renovated and include air-conditioned waiting areas, free WiFi, restaurants, and souvenir shops.


A train journey from Oslo to Copenhagen is the best way to travel because it offers an alternative form of transportation and outstanding panoramic views. During this scenic route, you can enjoy lush greenery, colorful markets, and stunning architecture.

Oslo to Stockholm Train Timetable

A train ride from Oslo to Stockholm provides an affordable way to enjoy a memorable trip to Sweden. There won't be any train changes since the trip takes about five and a half hours.​

*The information is subject to change. Planning a rail journey in Sweden? Check current Oslo - Stockholm train timetable.

Book Train Tickets from Oslo to Stockholm

Oslo to Stockholm Train Stations

Oslo Central station
​Address:   Jernbanetorget 1, 154, Oslo, Norway
Stockholm Central Station
Address:  Centralplan 15, 111 20 Stockholm, Sweden​
Stockholm Central Station, commonly known as Stockholm C, has been a key part of Sweden’s rail network since its inauguration in 1871. As the nation’s largest station, it serves as a major hub, connecting the capital to destinations across Scandinavia and Europe, while accommodating both domestic and international travel.
Combining historic architecture with modern conveniences, Stockholm C provides a wide range of services. Travelers can easily access high-speed, regional, and local trains through operators like SJ and SL, along with the Arlanda Express for fast connections to Stockholm Arlanda Airport. With its variety of shops, restaurants, and amenities, the station offers a dynamic and welcoming atmosphere, making it an ideal entry point to Stockholm’s cultural landmarks, Sweden’s scenic landscapes, and beyond.
Oslo Central Station, or Oslo S, has been an essential part of Norway’s rail system since it opened in 1854. As the largest station in the country, it connects Norway’s capital with cities across Scandinavia and Europe, serving as a central gateway for both domestic and international travel.

Today, Oslo S combines historic elements with a sleek, modern design. The station provides a variety of services, including high-speed, regional, and local routes through Vy, along with the Airport Express Train (Flytoget) for easy access to Oslo Airport. Complete with extensive amenities, shops, and dining options, Oslo Central Station offers a vibrant space for travelers to begin their journeys into Oslo’s dynamic city life, Norway’s spectacular scenery, and beyond.

FAQ: What to Know About Oslo to Stockholm Train

Discover Popular Routes in Sweden

Would you like to experience a train journey in Sweden? Choose your perfect ticket from different routes today!

Stockholm to Copenhagen Trains

Distance: 523 km

Time: 5h 2 m

Price: $56

Stockholm to Gothenburg Train

Distance: 398 km

Time: 3h 2 m

Price: $37

Stockholm to Oslo Train

Distance: 416 km

Time: 5h 33 m

Price: $52

Oslo to Bergen Train

Distance: 430 km

Time: 6h 30 m

Price: $93