Oslo to Stockholm train

Thu, Jun 20
+ 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 Jun 20

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 traveling at rush hour.

Cheapest
SJ
05:56AM5h21
Oslo Central Station
11:17AMStockholm Central Station
$821One-way
0 transfers
2nd Cheapest
SJ
02:36PM5h46
Oslo Central Station
08:22PMStockholm Central Station
$951One-way
0 transfers
SJ
07:27AM5h47
Oslo Central Station
01:14PMStockholm Central Station
$1011One-way
0 transfers
SJ
04:52PM5h16
Oslo Central Station
10:08PMStockholm Central Station
$1551One-way
0 transfers
SJ
11:46AM5h21
Oslo Central Station
05:07PMStockholm Central Station
$1641One-way
0 transfers

Train schedule from Oslo to Stockholm

Showing trains for tomorrow, Thursday, June 20
SJ
05:56AM5h21
Oslo Central Station
11:17AMStockholm Central Station
0 transfers
SJ
07:27AM5h47
Oslo Central Station
01:14PMStockholm Central Station
0 transfers
SJ
11:46AM5h21
Oslo Central Station
05:07PMStockholm Central Station
0 transfers
SJ
02:36PM5h46
Oslo Central Station
08:22PMStockholm Central Station
0 transfers
SJ
04:52PM5h16
Oslo Central Station
10:08PMStockholm Central Station
0 transfers

Find all the dates and times for this journey

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

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

Fastest train times from Oslo to Stockholm

Showing times and prices for Jun 20

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
04:52PM5h16
Oslo Central Station
10:08PMStockholm Central Station
$1551One-way
0 transfers
2nd Fastest
SJ
05:56AM5h21
Oslo Central Station
11:17AMStockholm Central Station
$821One-way
0 transfers
2nd Fastest
SJ
11:46AM5h21
Oslo Central Station
05:07PMStockholm Central Station
$1641One-way
0 transfers
SJ
02:36PM5h46
Oslo Central Station
08:22PMStockholm Central Station
$951One-way
0 transfers
SJ
07:27AM5h47
Oslo Central Station
01:14PMStockholm Central Station
$1011One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

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.
Pros
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!
Pros
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 (416 km)
durationAverage train duration5 h 16 min
priceAverage train ticket price$73 (€64)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain companiesSJ, vy, FlixTrain, Vy Bus4You, MTRX, Snälltåget or FlixBus

Trains from Oslo to Stockholm cover the 258 miles (416 km) 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 $38 (€34), but the average price of train tickets is $73 (€64). Travelers depart most frequently from Oslo Central Station and arrive in Stockholm Central Station.

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

For as little as $34 (€30) you can travel by train between Oslo and Stockholm with SJ, FlixTrain and Vy Bus4You. Omio will show you the best deals, schedules and tickets available for this route.

SJ is a Swedish train company that offers a wide range of services to its passengers. It operates high-speed trains, regional trains, and night trains, all of which are comfortable and reliable. The high-speed trains, X2000, are the fastest way to travel between cities, while the regional trains, Pågatåg, are perfect for shorter trips. The night trains, SJ Nattåg, offer a comfortable way to travel overnight. SJ offers a variety of ticket types, including single tickets, return tickets, and SJ Prio tickets, which offer discounts for frequent travelers. Onboard facilities include free Wi-Fi, power outlets, and a café car. The most popular routes for SJ are between Stockholm and Gothenburg, Stockholm and Malmö, and Stockholm and Uppsala.

Train information from Oslo to Stockholm with SJ:

  • Average Duration: 5 h 16 min
  • Cheapest Price: $41
  • SJ frequency: 3 a day

FlixTrain classes from Oslo to Stockholm

Check and compare train options, travel classes, and amenities for trains from Oslo to Stockholm with FlixTrain

Flixtrain

Single Class Type
  • Wi-Fi
  • Power socket at seat
  • Seat not adjustable
  • Standard legroom
  • Solo seats available
  • Face-to-face seats available
  • Folding table
  • Dedicated space for bicycles
  • Pets allowed
  • No buy-on-board food
  • No dedicated area for families with children
  • No dedicated space for prams
  • Quiet area/zone
  • 1 piece of hand luggage per person
  • 1 piece of large luggage per person
  • No air conditioning
  • Dedicated accessible seats
  • Not barrier-free
  • Accessibility assistance service

FAQs: Trains from Oslo to Stockholm

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 $38 (€34) when you book in advance. The average train ticket price for Oslo to Stockholm is $73 (€64); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time from Oslo to Stockholm is on average 5 h 16 min   for the 258 mile (416 km) long journey, but the time it takes to go from Oslo to Stockholm by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Oslo to Stockholm leaves at 4: 56 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Oslo to Stockholm leaves at 3: 52 PM.
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.
For the best Oslo to Stockholm train to book, you can travel safely and comfortably with SJ, vy, FlixTrain, Vy Bus4You, MTRX, Snälltåget or FlixBus. However, it's always good to check all possible train providers with services between Oslo and Stockholm to compare what amenities they may 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 journey 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 to travel from Oslo to Stockholm by train is May.
It's helpful to compare your options as there are 3 ways to travel to Stockholm from Oslo including taking a train, bus or flight.

Important Stations and Airports in Oslo and Stockholm

Oslo
Stockholm
Oslo Central Station is the most popular Oslo railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Oslo for your trip 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, Drammensveien
Oslo, TollbugataAccessibility
Amenities at station
AccessibilityAccessibility

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
Currency
Language