Oslo to Stockholm train

Tue, 18 Jun
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Oslo to Stockholm

Showing times and prices for 18 Jun

Cheapest

The best way to find a cheap train ticket from Oslo to Stockholm is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
SJ
05:565h21
Oslo Central Station
11:17Stockholm Central Station
£461One-way
0 changes
2nd Cheapest
SJ
14:365h46
Oslo Central Station
20:22Stockholm Central Station
£491One-way
0 changes
SJ
07:275h47
Oslo Central Station
13:14Stockholm Central Station
£561One-way
0 changes
SJ
16:525h16
Oslo Central Station
22:08Stockholm Central Station
£631One-way
0 changes
SJ
11:465h21
Oslo Central Station
17:07Stockholm Central Station
£701One-way
0 changes

Train timetableOslo to Stockholm

Showing trains for tomorrow, Tuesday, 18 June
SJ
05:565h21
Oslo Central Station
11:17Stockholm Central Station
0 changes
SJ
07:275h47
Oslo Central Station
13:14Stockholm Central Station
0 changes
SJ
11:465h21
Oslo Central Station
17:07Stockholm Central Station
0 changes
SJ
14:365h46
Oslo Central Station
20:22Stockholm Central Station
0 changes
SJ
16:525h16
Oslo Central Station
22:08Stockholm Central Station
0 changes

Find all the dates and times for this journey

Compare prices and tickets Oslo to Stockholm by train, coach or flight

Tue
18 Jun
Wed
19 Jun
Thu
20 Jun
Fri
21 Jun
Sat
22 Jun
Sun
23 Jun
Mon
24 Jun
Tue
25 Jun
Wed
26 Jun
Thu
27 Jun
Fri
28 Jun
Sat
29 Jun
Sun
30 Jun
Mon
01 Jul
Tue
02 Jul
Wed
03 Jul
Thu
04 Jul
Fri
05 Jul
Sat
06 Jul
Sun
07 Jul
Mon
08 Jul

Train times from Oslo to Stockholm

Showing times and prices for 18 Jun

Fastest Journey

5 h 16 m

Average

5 h 30 m

Trains per day

5

Distance

416 km

Of the 5 trains that leave Oslo for Stockholm every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
SJ
16:525h16
Oslo Central Station
22:08Stockholm Central Station
£631One-way
0 changes
2nd Fastest
SJ
11:465h21
Oslo Central Station
17:07Stockholm Central Station
£701One-way
0 changes
2nd Fastest
SJ
05:565h21
Oslo Central Station
11:17Stockholm Central Station
£461One-way
0 changes
SJ
14:365h46
Oslo Central Station
20:22Stockholm Central Station
£491One-way
0 changes
SJ
07:275h47
Oslo Central Station
13:14Stockholm Central Station
£561One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

ReviewsReviews for the rail journey from Oslo to Stockholm

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pro
IconPersonnel
IconVolume
IconComfort
Cons
IconHygiene
IconPrice
IconPunctuality
IconWifi connection
My journey from Oslo to Stockholm was satisfying. Firstly, some positive aspects. The staff was very friendly, polite and respectful. The volume was reasonable on the train and the seats were very comfortable. This of course made the journey very relaxed and pleasant. However, hygiene was not taken care of as the toilets were unkempt and I found the price a little too high. In addition, the train did not arrive in Stockholm on time. Unfortunately, the wifi connection was also not fast or efficient. So a satisfactory journey!
Pro
IconPersonnel
IconPunctuality
IconHygiene
IconNeed to change
IconComfort
IconWifi connection
Cons
IconVolume
IconBooking options
IconPrice
My journey from Oslo to Stockholm was amazingly good as the staff were extremely friendly. They always took my concerns, interests and problems seriously and always tried to deal with them in the best possible way. They always had a big smile on their faces. The train also arrived in Stockholm on time. They also paid very good attention to hygiene. The toilets were very clean, well-maintained and hygienic. There was no need to change trains, which made the journey much easier as I didn't have to constantly carry my suitcase back and forth. The seats were very comfortable and cosy. The wifi connection on the train was also very efficient. This allowed me to make calls and work on my laptop. However, the volume was not adequate. I found the price expensive and the reservation options complicated. But overall a good journey as the positives outweigh the negatives.

Overview: Train from Oslo to Stockholm

distanceDistance258 miles
durationAverage train duration5 h 16 min
priceAverage train ticket price£56 (€64)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain providersSJ, vy, FlixTrain, Vy Bus4You, MTRX, Snälltåget or FlixBus

Trains from Oslo to Stockholm cover the 258 miles long route taking on average 5 h 16 min with our travel partners like SJ, vy, FlixTrain, Vy Bus4You, MTRX, Snälltåget or FlixBus. Normally, there are 3 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £30, but the average price of train tickets is £56. Travellers depart most frequently from Oslo Central Station and arrive in Stockholm Central Station.

Train companies: SJ, FlixTrain and Vy Bus4You trains Oslo to Stockholm

Buy your official SJ, FlixTrain and Vy Bus4You train tickets to Stockholm from Oslo from £27 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable trip.

FlixBus is one of Europe's leading low-cost train operators, founded in Germany and offering long-distance train services in Europe and the U. S. FlixBus also operates overnight trains on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long train journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one hand luggage and one hold luggage per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

Oslo to Stockholm train information with FlixBus:

  • Average Duration: 7 h 5 min
  • Cheapest Price: £27

Trains from Oslo to Stockholm

Anyone who needs to travel between the capitals of Norway and Sweden can easily do so by rail. Every day, SJ schedules at least one direct train from Oslo to Stockholm, and usually offers a couple of direct options. The journey time averages around 5 hours 40 minutes, and trains run straight into the heart of Stockholm, avoiding the need for lengthy transfers.

Oslo to Stockholm train times: Daily departures

There are relatively few options to choose from when booking a train from Oslo to Stockholm, but trains depart every day, so finding a convenient service should be possible. Two direct services leave Oslo from Monday to Saturday, usually with an early morning departure and a service in mid-afternoon (arriving just before 11:00 p.m.). There's one train on Sunday, which generally leaves in the afternoon.

How long is the journey by train from Oslo to Stockholm?

Oslo and Stockholm are around 380 miles apart, so the train journey is relatively long by Scandinavian standards. Travellers can expect a direct train from Oslo to Stockholm to reach the Swedish capital in 5 hours 33 minutes to 5 hours 41 minutes. Indirect bus and train combinations are also available, and can reach Stockholm in just over 6 hours, so may be worth considering as well.

What are the departure and arrival stations for trains from Oslo to Stockholm?

Departure train station: The train from Oslo to Stockholm will always depart from Oslo S Station (also known as Oslo Central). It's a busy station, with shops, eateries, toilets, luggage lockers, and plenty of shopping options nearby. To reach it from the centre of town, travellers can catch tram, metro, or bus services. However, the station is centrally located, so walking shouldn't take more than 15-20 minutes.

Arrival train station: Trains from Oslo will arrive at Stockholm's Central Station - a modern and spacious facility that offers essential services such as money exchange, left luggage, toilets, travellers' information, and high-speed WiFi. The old town is just to the south, about 10 minutes' walk away, while onward travel to other Stockholm neighbourhoods is simple thanks to bus and metro connections.

Which train companies travel from Oslo to Stockholm?

Only one train company provides direct rail connections between Oslo and Stockholm, and that's SJ (or 'Statens Järnvägar' in Swedish). However, it's also possible to take hybrid bus and train journeys with Nettbuss (usually with a change in Karlstad).

SJ Oslo to Stockholm

For a train from Oslo to Sweden, SJ is the only option. The Swedish company schedules 1-2 direct services every day, year round. Journey times average around 5 hours 40 minutes, and trains leave on most days in the early morning and mid-afternoon (there are no overnight services).

Oslo to Stockholm trains: Services on board

When booking with SJ, economy or business fares are both available. Business class comes with perks such as free fruit, tea, coffee, and newspapers, exclusive waiting lounges, and more space in general. Economy class is less roomy, but still has WiFi, power sockets, and access to the SJ dining car.

All travellers can take on board as much luggage as they can reasonably carry (or two bags with dimensions 80 cm × 50 cm × 35cm along with a small hand luggage item). Folding bikes can be taken with no extra cost, as can ordinary bikes, provided they are stored in a protective case. Pets are also allowed in certain parts of every train, and two animals can be transported free of charge. A special animal ticket needs to be added to bookings in any case.

Disabled travellers are very welcome with SJ as well. Assistance can be booked 24 hours in advance, and all SJ trains have special seats for wheelchair users. Guide dogs are also permitted anywhere in the train, unlike other pets.

How to find cheap train tickets from Oslo to Stockholm

Train travel between Oslo and Stockholm is comfortable and convenient, but finding ways to save will always be handy. Browsing departure times via Omio is a good idea, as prices can vary between morning and afternoon departures (and if travellers don't mind a change, Nettbus services can sometimes work out cheaper). SJ services can also be cheaper when booked well in advance. However, there are exceptions, such as SJ's Last Minute tickets, which can offer significant savings for short-term bookers. So don't assume that short notice means hefty ticket prices.

FAQs: Oslo to Stockholm train

FAQs: Travel by train from Oslo to Stockholm easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Oslo to Stockholm.
FAQs
Cheap train tickets from Oslo to Stockholm can start from as little as £30 when you book in advance. The average train ticket price for Oslo to Stockholm is £56; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Oslo to Stockholm train time is 5 h 16 min   covering the 258 mile long trip, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Oslo to Stockholm leaves at 04: 56. Plan your trip with the Journey Planner   from Omio.
The last train from Oslo to Stockholm leaves at 15: 52.
Yes, there are 3 direct trains a day from Oslo to Stockholm with SJ, vy or FlixBus. Schedules can vary on holidays or weekends with fewer direct trains.
Yes, you can take a high-speed train from Oslo to Stockholm with MTRX or Snälltåget. Overall you can travel with the following companies: SJ, vy, FlixTrain, Vy Bus4You, MTRX, Snälltåget or FlixBus.
Take the Oslo to Stockholm train with SJ, vy, FlixTrain, Vy Bus4You, MTRX, Snälltåget or FlixBus. However, it's always good to check out all possible train providers for the trip from Oslo to Stockholm as there might be differences in the amenities they offer.

When departing from Oslo, you have various train station options to start your journey from including Oslo Central Station, Oslo Airport Station and Oslo Bussterminal. When arriving in Stockholm, you can end your route in train stations like Stockholm Central Station, Stockholm-Arlanda, Flygplats (Terminal 5) and Odenplan City Line station.

Passengers board the train most frequently from Oslo Central Station, which is located around 2.1 miles (3.4 km) away from the city centre, and they get off the train at Stockholm Central Station, located 1.2 miles (2 km) away from the city centre.

The cheapest month for a train from Oslo to Stockholm is May.
You have options as you can travel from Oslo to Stockholm 3 different ways: train, coach or flight.

Important Stations and Airports in Oslo and Stockholm

Oslo
Stockholm
Oslo Central Station is the most popular Oslo railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Oslo for your journey to Stockholm.
Oslo Central StationParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Oslo Airport StationParkingATMAccessibility
Amenities at station
ParkingParking
ATMATM
AccessibilityAccessibility
Oslo BussterminalAccessibility
Amenities at station
AccessibilityAccessibility
Oslo S Trelastgata
Oslo, TollbugataAccessibility
Amenities at station
AccessibilityAccessibility
Oslo, Drammensveien

More options for your journey from Oslo to Stockholm

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers