background

Stockholm to Oslo Trains

22
Oct
Return

Departure schedule

Morning departures

Fastest trip6 hrs 2 min
Longest trip12 hrs 1 min
Earliest05:22
Latest11:17
Departures11

Afternoon departures

Fastest trip8 hrs 26 min
Longest trip9 hrs 33 min
Earliest12:39
Latest15:17
Departures5

Evening departures

Fastest trip5 hrs 43 min
Longest trip5 hrs 43 min
Earliest18:19
Latest18:19
Departures1

Night departures

Fastest trip12 hrs 58 min
Longest trip13 hrs 59 min
Earliest23:14
Latest23:17
Departures2

Travelling from Stockholm to Oslo by Train

Traveling by train from Stockholm to Oslo offers a scenic journey through forests and lakes, linking Sweden's capital with the capital of Norway in around five and a half hours. The route typically offers views of scenic landscapes including forests and lakes on both sides of the border. The Stockholm to Oslo train runs from Stockholm Central Station to Oslo Central Station, crossing the Swedish countryside via Västerås and Karlstad before entering Norway. SJ operates most train services on the route, while Vy offers limited services, and on the Swedish side SJ's high speed trains reach a maximum speed of 200 km/h.

The Oslo Stockholm connection, operated for decades by Swedish and Norwegian railways, is one of the most popular rail routes in Scandinavia, and the train takes you straight from one city center to the other, so you avoid airport transfers and security hassles. Onboard, you can relax in spacious seats with free WiFi and power sockets, and the restaurant car serves Swedish food and drinks. Exploring Europe's well-developed rail networks has never been simpler, but the journey is just the beginning of your adventure: start planning your Norway itinerary now and make the most of your Scandinavia tour.

Stockholm to Oslo trains information

Stockholm
Stockholm Central station, SwedenStockholm City station, SwedenStockholm Sodra station, SwedenStockholm Cityterminalen, SwedenStockholm Airport terminal, SwedenVärtaterminalen, Sweden
520 km
Oslo
Oslo Central station, NorwayPort Authority, NorwayOslo Bussterminal, NorwayOslo S Trelastgata, NorwayOslo Tollbugata, NorwayPort of Oslo, Norway
5 h 43 m
Shortest travel time
$91
Lowest train ticket cost
19
Avg. daily departures
05:22
Earliest departure
23:17
Latest departure
All trains depart from Stockholm C, the largest train station in Sweden, located in the city center next to the Central Bus Station and a short walk from the charming Old Town, Gamla Stan. The station is connected to the metro, commuter trains and the Arlanda Express, which reaches Stockholm Arlanda Airport in about 20 minutes. Trains arrive at Oslo Central Station, or Oslo S, right in the heart of the Norwegian capital, next to the Opera House and the main shopping street Karl Johans gate. From there, you can head straight to your hotel on foot, by metro, tram or bus.

Popular questions about trains from Stockholm to Oslo