Copenhagen to Stockholm by train Copenhagen to Stockholm by train

Oslo – Stockholm Train: A Journey from Norway to Sweden

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. The average price for a ticket is around €63 if purchased on the day of travel, but the cheapest way is to book in advance, with tickets from Oslo starting at around €29.

  • 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 to 5 departures per day, including 3 high-speed services and 1 Intercity option.

  • Booking Tips: Reserve seats early for lower fares. Tickets from Oslo can be purchased up to 5.5 months in advance, with the best time to book being 70 days before departure. Booking early is the cheapest way to secure low fares. Tickets can be purchased online, at station offices, or through third-party platforms.

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 Oslo to Stockholm train tickets online to get all the details on schedules, prices, and amenities. 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, also referred to as ‘second class’, offers 2+2 seating arrangements, complete with fixed or folding tables, power outlets, free Wi-Fi, and overhead storage racks. Spacious seats and large windows provide a comfortable and scenic journey. Power sockets are available at each seat for charging devices. For added convenience, there’s a bistro car serving meals and drinks; restrooms are generally kept clean and the onboard staff is friendly and helpful. 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.

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

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) and one Intercity train (5 hours 59 minutes). 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 operates regional services within Norway. 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. SJ’s high-speed trains remain the quickest way to travel directly between Oslo and Stockholm, with regular departures ensuring convenience for travelers.

Railway Route: Key Stops and Landscapes

The Oslo to Stockholm train journey is renowned for its blend of comfort, convenience, and breathtaking scenery. Covering a distance of 416 km, this high-speed rail trip connects the vibrant capitals of Norway and Sweden, making it a top choice for travelers exploring Scandinavia.

Your adventure begins at Oslo Central Station (Oslo S), a bustling hub in the heart of the city. Here, passengers can take advantage of modern amenities such as free WiFi, a variety of restaurants, shops, and easy access to local transport. As the train departs, you’ll settle in for a journey that’s as much about the experience as the destination.

The train ride from Oslo to Stockholm is a scenic route that winds through lush forests, sparkling lakes, and charming Swedish and Norwegian villages. Along the way, you’ll pass through popular tourist spots and picturesque countryside, offering plenty of opportunities to relax and enjoy the view. Whether you’re traveling in 1st or 2nd class, you’ll find comfortable seating, power sockets for your devices, and free WiFi to keep you connected.

Onboard, the bistro car and restaurant car serve up a selection of snacks, meals, and drinks, so you can enjoy quality time with friends or family as you travel. The journey is designed for convenience, with several coach classes to choose from and amenities that make the trip enjoyable for all passengers.

The Stockholm train timetable features multiple departures each day, with the earliest train leaving Oslo at 05:56 and the last train departing at 16:52. This flexibility makes it easy to plan your trip, whether you’re heading out for business or leisure. Stockholm Central Station is your arrival point, placing you right in the center of Sweden’s capital with seamless connections to local attractions and the Arlanda Express for quick transfers to Stockholm Arlanda Airport.

Booking your Stockholm train tickets is simple—tickets can be purchased online in advance, ensuring you secure the best fares and your preferred class. The Stockholm railway route is well-served, with regular trains operating throughout the day, making it a convenient means of travel between these two iconic cities.

Whether you’re drawn by the promise of a high-speed journey, the comfort of modern amenities, or the stunning Scandinavian landscapes, the Oslo to Stockholm train offers a memorable and efficient way to travel between Norway and Sweden. Plan your trip, book train tickets online, and get ready to enjoy one of Europe’s most scenic rail routes.

How to Buy Tickets

Train Company Websites

You can book tickets directly through the official websites of the train operators. SJ’s website offers booking in both English and Swedish, while Vy’s website 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. 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.

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.

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.

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.

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). 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, could be a cost-effective choice.

Train Times and Duration

Planning your trip starts with knowing the train schedule and travel times. There are typically 4 to 5 departures per day on the Oslo to Stockholm route, with one departure at 11:46, another at 12:14, and a late departure at 22:50. The earliest train leaves at around 4 AM (sometimes as early as 12:03 AM), and the last train departs at approximately 11:57 PM.

Journey durations vary, with examples including 5 hrs 24 min, 5 hrs 29 min, 8 hrs 28 min, and 9 hrs 10 min, depending on the specific train and route. The fastest train covers the 258 miles (416 km) distance in just 5 hours and 21 minutes, while the average travel time is around five hours to six hours. Trains from Oslo to Stockholm run on average 5 times per day, making it convenient to find a schedule that fits your plans.

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.

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.

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

Interrail Pass Information

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.

  • One Country Pass: Perfect for exploring either Norway or Sweden in depth.

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.

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. You can handle these reservations directly on entur.no for SJ trains.

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. You’ll need to show both your valid pass and reservation during your journey.

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

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.

  • Their policies adhere to the Norwegian Regulation on Rail Passengers’ Rights.

  • Unused multi-journey tickets are also non-refundable.

Snälltåget:

  • Tickets are personal and cannot be transferred to someone else.

  • Some tickets allow rebooking, depending on the fare type.

  • Refunds are only available if you purchased a refundable fare.

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 high-speed train journey from Oslo to Stockholm is a popular and scenic option for travelers between these two capitals. The train journey from Oslo is known for its stunning views, including glimpses of lush forests, serene lakes, picturesque countryside landscapes, and the highlight of Lake Vänern. Traveling by train is considered the most popular option for the Stockholm Oslo route, offering comfort, efficiency, and convenience. The train journey from Oslo to Stockholm covers a distance of 416 kilometers and takes approximately 5 to 6 hours.

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. SJ’s high-speed trains can reach up to 210 km/h (130 mph).