Stockholm  to Oslo Trains

Modern Scandinavian trains travel from Stockholm to Oslo in less than 5h 35 minutes, as opposed to 8 hours on usual trains. Enjoy the picturesque scenery along the way. Keep in mind that purchasing your tickets in advance ensures your place on this trip.

Find your train and book train tickets with Rail.Ninja® - a global independent online reservation service agency for train tickets

416 km

Travel time

Travel time

5h 35m

Trains per day

Daily Departures


Stockholm to Oslo Railway Route Map

ntriguing mysteries surround Scandinavia. In this place, you can explore ancient sites one day and enjoy modern amenities the next.

The Scandinavian railway system is a vital part of the country's infrastructure. It is easy to explore Sweden and Norway by train since the trains are reliable and depart frequently.

Seats in Economy Class and First Class will offer you a comfortable and enjoyable trip.

Stockholm to Oslo Train Timetable

A train ticket from Stockholm to Oslo will allow you to experience Norway on a memorable trip for a very reasonable price. Passengers will not have to change trains on the journey that takes around 5 hours and 30 minutes.

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

Book Train Tickets from Stockholm to Oslo

Stockholm to Oslo Train Stations

Stockholm Central Station
Address:  Centralplan 15, 111 20 Stockholm, Sweden​
Oslo Central station
​Address: Jernbanetorget 1, 154, Oslo, Norway

FAQ: What to Know About Stockholm to Oslo 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

Oslo to Stockholm Train

Distance: 416 km

Time: 5h 33 m

Price: $52

Oslo to Bergen Train

Distance: 430 km

Time: 6h 30 m

Price: $93