|Distance||258 miles (416 km)|
|Average train duration||6 h 53 min|
|Average train ticket price||$127 (€102)|
|Train providers||SJ, SL or Nettbuss|
Trains from Stockholm to Oslo cover the 258 miles (416 km) long route taking on average 6 h 53 min with our travel partners like SJ, SL or Nettbuss. There are direct train services available. While the average ticket price for this journey costs around $127 (€102), you can find the cheapest train ticket for as low as $89 (€72). Travelers depart most frequently from Stockholm, Centralstation and arrive in Oslo Bussterminal.
Nettbuss Express trains will get you between Stockholm and Oslo from $89 (€72). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Nettbuss is the largest bus company in Norway and for your next trip by train between Stockholm and Oslo you can choose between two differents ticket types: Economy and Plus.
Find cheap tickets for Nettbuss Express trains between Stockholm and Oslo on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Stockholm to Oslo train schedule from Nettbuss Express, the latest train ticket offers available and other travel information for the 258 miles (416 km) journey between Stockholm and Oslo, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for trains from Stockholm to Oslo in the Omio app, you can check to see if the Nettbuss Express trains available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Nettbuss Express train schedule for your ideal departure and arrival times, compare the best route available to get to Oslo from Stockholm and then book a cheap train with ease. Sit back and enjoy your upcoming train from Stockholm to Oslo with Nettbuss Express!
There are up to five departures a day of trains to Oslo from Stockholm, at least two of which are direct. Journey times vary from 6.5 to 9 hours. It is worth nothing that direct routes are not always the fastest way of completing the journey. A similar schedule operates seven days a week with departures from Stockholm Central Station and arrivals at Oslo Central Station.
Trains to Oslo from Stockholm are operated by SJ Sweden, a high-speed intercity service that links Stockholm, Oslo and Copenhagen. SJ's rolling stock is modern, eco-friendly and comfortable with onboard services that include wifi, power sockets, quiet zones and bistro-bars.
Trains between the two capital cities of Stockholm and Oslo take between 6.5 and 9 hours to complete the journey. Where connections are required they are made at Stockholm Södra, Hallsberg or Flemingsberg.
There are up to five services a day to Oslo from Stockholm with a similar schedule in place seven days a week. The first train leaves in the early morning and the last departure is mid-afternoon. Usually, two of these will be direct.
Departure train station: Train services to Oslo from Stockholm depart from Stockholm Central Station. Like much of the Swedish train network, the station is eco-friendly and within an easy walk of many of Stockholm's tourist attractions. It is part of the city's transport network of Metro trains, local buses and cabs as well as the Arlanda Express Train. This provides frequent links throughout the day to Stockholm Arlanda Airport. Facilities at Stockholm Central Station include toilets, left baggage lockers, wifi, shops, ATMs, cafes and restaurants.
Arrival train station: All trains from Stockholm to Oslo complete their journey at Oslo Central Station, the largest train station in Norway. It is located just ten minutes' walk from the heart of the city. It is served by local, regional and intercity trains, the Airport Express Train, Metro trains, trams, local buses and taxis. Station facilities include left baggage storage, ATMs, wifi, toilets, shops including a supermarket, cafes and restaurants. It is part of a complex that houses a shopping centre and hotels.
The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:
Travel by train between Stockholm, Sweden and Oslo, Norway is: Partially open.
International entry is allowed for: Entry is partially open for citizens and permanent residents of Sweden
The government of Norway has imposed these measures to reduce the spread of COVID-19:
The above information was last checked on 9/19/21. Remember to check the latest COVID-19 travel safety regulations for your train from Stockholm to Oslo closer to your date of departure here
The restriction level for your return train to Stockholm, Sweden from Oslo is: Fully open.
International entry is allowed for: Entry is fully open for citizens and permanent residents of Norway
Conditions of reentry:
The government of Sweden has imposed these measures to reduce the spread of COVID-19:
Last checked on 9/20/21. Remember to check the latest COVID-19 travel safety regulations for your train to Stockholm from Oslo closer to your date of departure here here.
When taking a train from Stockholm, you have a couple of train stations you can depart from including Stockholm, Centralstation, Stockholm Cityterminalen and Stockholm Södra. When you arrive in Oslo, your train can arrive in train stations including Oslo Bussterminal, Oslo, Drammensveien and Oslo S.
Omio customers traveling this route book their trains from Stockholm, Centralstation to Oslo Bussterminal.
Passengers board their train most frequently from Stockholm, Centralstation and travel around 0 mile (s) / 0 km from the city center to this train station.
Passengers traveling this route most often arrive at Oslo Bussterminal and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Oslo.
Here are some other resources that might have the information you need