How do you get from Stockholm to Oslo by train?
Which company runs the route and where tickets are sold.
Short answer
Yes, Vy runs trains between Stockholm, Karlstad and Oslo on Fridays, Saturdays and Sundays, with weekend tickets from SEK 99 on vy.se and in the Vy app. SJ has stopped selling these departures, so book through Vy. The journey time is shown in Vy's journey planner, because the page does not state it.
Why
- Vy says its weekend departures between Stockholm, Karlstad and Oslo run on Fridays, Saturdays and Sundays, with tickets from SEK 99.
- Vy states that SJ has chosen to stop selling its services between Stockholm and Oslo through SJ's own channels.
- According to Vy, weekend trips can be booked until 12 December 2026, and the SEK 99 offer has a limited number of tickets and runs until further notice.
Details
Vy says timetables can change at short notice and points to its journey planner for departure times. Vy's Norwegian site also says direct trains run on Saturdays and Sundays between central Oslo and central Karlstad. If you cross the border by train, see how the border between Norway and Sweden works.
Tip
Search and book on vy.se or in the Vy app, since SJ does not sell these departures. Other ways to travel between the two countries are in the guide to international buses and trains.
What may differ
Starting from Gothenburg instead, Snälltåget launched a daily train from Oslo S via Gothenburg to Malmö C on 15 June 2026, and Vy publishes its own Oslo-Gothenburg-Malmö timetable.
Common misconception
You can buy every Swedish train ticket on SJ's site, including Stockholm-Oslo.
What actually happens
Vy says SJ has chosen to stop selling Vy's Stockholm-Oslo departures through its channels, so those tickets are bought from Vy.
People also ask
- Is there a train from Stockholm to Oslo?
- Is it better to fly or take the train from Stockholm to Oslo?
- How long is the train from Stockholm to Oslo?
Sources
- Vy: Stockholm-Oslo trainsChecked at:
- Vy: Train and bus ticketsChecked at:
- Vy: Train between Oslo and KarlstadChecked at:
- Snälltåget: New line Oslo-Gothenburg-Malmö (10 Feb 2026)Checked at:
This answer is for reference only. Rules can change, so check Vy before you travel.
International buses and trainsRelated questions
-
Do you get compensation for a delayed Snälltåget train?
Yes, Snälltåget pays 25% of the ticket price if you arrive 60 to 119 minutes late and 50% if you arrive 120 minutes or more late.
-
Where does Viking Line leave from in Stockholm?
Viking Line ferries leave from the Stadsgården terminal in Stockholm, at Tegelvikshamn, SE-11630 Stockholm, according to Ports of Stockholm and Viking Line.
-
What is the 'försalong' on Destination Gotland?
On Destination Gotland, the försalong is a lounge with reclining seats where films are shown on monitors during the crossing.
-
Is the Arlanda Express included in an SAS ticket?
Arlanda Express sells its own train tickets, and its price list, its ticket terms and Swedavia's train page mention no SAS or other airline ticket that includes the ride.

