Please note, you will be redirected to Rail.Ninja® to finalize your booking. Rail.Ninja® is our trusted partner for booking train tickets online
Oslo to Stockholm by train
Traveling by high-speed train from one amazing capital to another in just under 6 hours is one of the most relaxing ways to explore the region. The modern SJ train takes you from Oslo to Stockholm through the picturesque Scandinavian scenery and offers excellent onboard features.
The earliest departure from Oslo to Stockholm takes place at 4 am and the last train departs at 10 pm daily.
Besides additional perks that come with your chosen class category, enjoy great onboard facilities such as free Wi-Fi, power sockets, excellent catering options at the Bistro car, comfortable seating and many other SJ train benefits.
Choose your class category, book your tickets and don't be late for your train! The number of departures is affected by the rail road works currently taking place in Sweden and could be increased in the near future.
Departure train station in Oslo:
Arrival train station in Stockholm:
Oslo Sentralstasjon (Oslo S)
Address: Jernbanetorget 1, 154, Oslo, Norway
Stockholm Centralstationen (Stockholm C)
Address: Centralplan 15, 11120, Stockholm, Sweden
SJ Intercity or high-speed train, with a maximum speed of 210km/h.
Ticket price from:
You will be assigned a specific seat when booking your tickets.
Once your tickets are issued, feel free to download the PDF and print them out or show them on your electronic device when boarding the train.
Road works in Sweden might affect the current timetable.