Copenhagen to Stockholm by train Copenhagen to Stockholm by train

Oslo to Stockholm by train

Traveling by train from one Scandinavian capital to another offers comfort, scenic views, and convenient schedules for a relaxing journey.

Traveling by train from Oslo to Stockholm is one of the easiest and most comfortable ways to connect these two Scandinavian capitals. Here’s what you need to know:

  • Travel Time: High-speed SJ3000 trains take about 5 hours 24 minutes, while Intercity trains take just under 6 hours.
  • Cost: Tickets start at $70, with discounts available for children, students, seniors, and military personnel.
  • Comfort: Both Standard and First Class options include free Wi-Fi and bistro services, with First Class offering added perks like wider seats, complimentary refreshments, and lounge access.
  • Daily Departures: SJ operates 4 daily trains, including 3 high-speed services and 1 Intercity option.
  • Booking Tips: Reserve seats early for lower fares. Tickets can be purchased online, at station offices, or through third-party platforms.

Quick Comparison:

Feature Standard Class First Class
Seating Layout 2+2 2+1
Amenities Free Wi-Fi, bistro car Wider seats, free refreshments
Extras Basic comfort Lounge access, Quiet Zone
Price Range Lower Higher

This train route offers a scenic and relaxing journey, with the convenience of direct connections between central stations in both cities. Book early to secure the best deals and enjoy a stress-free trip.

Oslo to Stockholm by SJ Train: A Scenic Scandinavian Journey

Train Tickets and Seating Options

Traveling by train offers comfort and convenience, with seating options designed to suit different needs.

Standard Class Seats

Standard class offers 2+2 seating arrangements, complete with fixed or folding tables, power outlets, free Wi-Fi, and overhead storage racks. For added convenience, there’s a bistro car serving meals and drinks. Accessibility features are also in place to accommodate disabled travelers.

First Class Seats

First class provides a 2+1 seating layout with wider, reclining seats and extra legroom. Passengers enjoy complimentary coffee, tea, fruit, and breakfast served at their seat until 9:00 AM. Other perks include free morning and evening Swedish newspapers, access to Stockholm first-class lounges, and the option to book a private conference compartment in advance. Additional features include a Quiet Zone and access to curated music and radio channels.

Special Fares

Discounts are available for specific groups of travelers:

Passenger Type Discount Applicable Tickets
Children (6–17) 75% off Single & Flex Refundable
Students 50% off Single tickets, 30-day passes
Seniors (67+) 50% off Single & Flex Refundable
Military Personnel 90% off Single & Flex Refundable

Groups of 10 or more can inquire about special group rates by contacting customer service. Passengers with valid companion cards may also bring a companion at no additional cost [5].

Keep in mind that Lowfare tickets cannot be combined with other discounts [6], and all discounts are calculated based on the full-price adult flexible ticket rate [5]. To save money, aim to book tickets early, as prices tend to rise closer to the travel date [4].

Next, we’ll explore the train operators serving the Oslo–Stockholm route.

Train Companies on This Route

Two main operators connect Oslo and Stockholm, each offering distinct services and features.

SJ Trains

SJ (Swedish State Railways) runs high-speed trains on this route. Their services include three SJ3000 high-speed trains (5 hours 24 minutes, speeds up to 125 mph [4][2]) and one Intercity train (5 hours 59 minutes [4]). Both options come with modern features across different classes.

Feature Economy Class Business Class
Seating 2+2 layout 2+1 layout
Power Outlets Available Available
Wi-Fi Standard access High-speed access
Refreshments Restaurant car available Free coffee, tea, water, and fruit
Extras Basic luggage storage Lounge access, newspapers, and breakfast (served until 9:00 AM)

Vy Trains

Vy

Vy operates regional services within Norway [4]. While they don’t offer direct routes to Stockholm, they connect to various Norwegian destinations. Their trains include:

  • Family-friendly coaches with play areas
  • Space for sports equipment in all classes
  • Pet-friendly carriages in designated areas
  • Full-service restaurant cars

Despite their different offerings, both companies ensure dependable travel options throughout the day.

Accessibility and Additional Features

Both operators provide accessibility features for disabled passengers [2][7]. SJ’s high-speed trains remain the quickest way to travel directly between Oslo and Stockholm, with regular departures ensuring convenience for travelers.

How to Buy Tickets

Train Company Websites

You can book tickets directly through the official websites of the train operators. SJ’s website (sj.se) offers booking in both English and Swedish, while Vy’s website (vy.no) supports Norwegian and English for journeys within Norway.

On SJ’s website, you’ll find an interactive seat map, making it easy to select your preferred seat[4]. If you’re using Vy’s website, be aware it might decline some overseas payment cards. If this happens, you can complete your booking through their telephone service[4].

For more payment and currency options, third-party platforms are another option.

Online Ticket Sellers

Platforms like Omio.com provide tickets for this route. Omio accepts international credit cards and supports multiple currencies. While they charge a small booking fee, these platforms are helpful for travelers managing international payments.

If online booking isn’t ideal for you, there are still ways to buy tickets in person.

Station Ticket Offices

You can purchase tickets at ticket offices in train stations in both Oslo and Stockholm. Staffed counters are available during regular hours, and self-service kiosks that accept card payments are located throughout the stations[8].

Keep in mind: Buying tickets directly from train conductors is an option, but it’s often more expensive and depends on seat availability. Trains can sell out, so booking in advance is the best way to secure lower fares[4].

Ticket Prices and Deals

Standard vs First Class Costs

Booking your tickets early can lead to lower prices. For standard class, advance-purchase Lowfare tickets start at 249 NOK (about $24), while flexible fare tickets are priced around 723 NOK (roughly $69) [1]. Both SJ’s Intercity and SJ3000 trains provide standard and first-class options, with access to an onboard bistro. The price gap between classes varies depending on the fare type and booking terms.

Ways to Save Money

Cut down on travel costs between Oslo and Stockholm with these tips:

  • Book tickets early to get discounted Lowfare prices.
  • Travel during off-peak hours for better deals.
  • Compare fares across different dates; midweek trips often cost less.
  • If you’re planning multiple trips, rail passes could be a cost-effective choice.

Train Times and Duration

Planning your trip starts with knowing the train schedule and travel times.

Daily Train Schedule

SJ offers four daily train services between Oslo and Stockholm: three SJ3000 trains and one Intercity train. During the summer, they also run additional night trains [1].

Train Type Daily Departures
SJ3000 3
Intercity 1
Summer Night Trains Seasonal

These consistent departures make it easier to plan your journey.

Travel Time

The SJ3000 trains cover the trip in about 5 hours and 24 minutes, while Intercity trains take around 5 hours and 59 minutes [4].

Looking ahead, the Oslo-Sthlm 2.55 project is working to cut travel time to under three hours with planned infrastructure improvements [9].

Interrail Pass Information

Interrail

Pass Types and Coverage

The Interrail Pass makes it easy to travel between Oslo and Stockholm. You can choose between two main options:

  • Global Pass: Covers travel in 33 countries and gives access to over 30,000 destinations[10].
  • One Country Pass: Perfect for exploring either Norway or Sweden in depth[10].

Here are the youth prices for the Global Pass:

Pass Type Coverage Starting Price (Youth)
Global Pass (5 days) 33 countries $259
Global Pass (7 days) 33 countries $309

If you’re a European resident, the Global Pass also includes two trips in your home country – one outbound and one return[11].

Now, let’s look at how to book your seats with an Interrail Pass.

Seat Booking Rules

For high-speed trains like the SJ3000, a seat reservation is required when using an Interrail Pass[13]. You can handle these reservations directly on entur.no for SJ trains[12].

To reserve your seat:

  1. Go to entur.no and pick the "1 Interrail / Eurail Seat reservation" option.
  2. Select your pass class (1st or 2nd) and provide your pass number.
  3. Choose the Flexible option.

Make sure to have your activated Interrail Pass and printed reservation ticket with you while traveling[12]. You’ll need to show both your valid pass and reservation during your journey[12].

Interrail Passes are a great way to save on rail travel in Norway, and some ferry services even offer discounts for pass holders[14].

Extra Costs and Rules

Booking Changes and Refunds

Different train operators have their own policies for ticket changes and refunds on the Oslo–Stockholm route. Here’s a quick overview of the main operators:

Vy Trains:

  • Single and return tickets cannot be refunded after purchase [15].
  • Their policies adhere to the Norwegian Regulation on Rail Passengers’ Rights [15].
  • Unused multi-journey tickets are also non-refundable [15].

Snälltåget:

  • Tickets are personal and cannot be transferred to someone else [16].
  • Some tickets allow rebooking, depending on the fare type [16].
  • Refunds are only available if you purchased a refundable fare [16].

If you book through third-party platforms, additional fees may apply:

  • Omio.com charges a small booking fee for each transaction.
  • Vy.no does not add a fee for Vy tickets but includes one when purchasing tickets from other operators.
Booking Platform Service Fee Change Policy
Direct with Vy $0 Non-refundable
Omio.com Small fee applies Varies by ticket type
Vy.no (other operators) Fee applies Depends on operator

Luggage Rules

SJ trains have clear luggage policies for trips between Oslo and Stockholm:

  • Passengers can bring personal luggage without any extra charges.
  • Luggage must be placed in designated storage areas.
  • To keep the trip comfortable for everyone, store your items properly and ensure pathways remain clear.

Summary

The trip from Oslo to Stockholm offers various travel options, straightforward pricing, and stunning views. The train journey between these two Scandinavian capitals is both comfortable and picturesque. Operated by SJ, the direct train ride typically takes about 5 hours and 24 minutes.

Travelers can select from two seating options:

Class Features
Standard Class Comfortable seating with access to bistro services
First Class Larger seats, complimentary refreshments, breakfast, and added services

There are three direct trains departing daily from Stockholm station, with additional night services available during the summer months [1][3]. SJ’s high-speed trains can reach up to 210 km/h (130 mph) [3].

Booking early can help secure better fares [4]. Since all seats require reservations, those planning multiple trips might want to explore rail passes like the Norway-Sweden Eurail Pass for potential savings.

The route itself offers breathtaking Nordic scenery, including fjords and forests, making the journey just as enjoyable as the destination.

Related Blog Posts