Stockholm
416 km
Oslo
Departure station:
Stockholm
Centralplan 15, 11120, Stockholm, Sweden
Arrival station:
Oslo
Jernbanetorget 1, 154, Oslo, Norway
Brand name
Train type
Travel time
Price from
Departures
Rating
High-speed direct train
5 hrs 17 min
$105
1
89.00%

Planning to travel from Stockholm to Oslo? Experience Sweden and Norway at their best and choose the most convenient option for your Stockholm - Oslo train journey. Direct high-speed SJ trains run by Swedish Rail depart from the Stockholm Central Train Station in Stockholm and take you to the Central Station (Oslo S) in Oslo in about 6 hours reaching the maximum speed of 125 miles per hour. There are up to 8 daily departures depending on the weekday. You can check detailed Stockholm to Oslo train timetable and book rail tickets with Rail Ninja, curated route planning, expert advice & online booking platform for European trains.

Timetable & Quick facts

Lowest price:
$105
Departures:
2
Earliest departure:
12:06
Latest departure:
17:04
Shortest travel time:
5 hrs 17 min
Longest travel time:
5 hrs 19 min
9.1 / 10 based on 56 reviews

Traveling from Stockholm to Oslo is fast & easy onboard SJ trains

Sarah Peterson about traveling from Stockholm to Oslo