Skip to content
EuroTravelHacks
Appearance
Trip cost calculator
Menu

Stockholm to Oslo: travel options

Approximate direct distance: 416 km • Travel distance depends on the route and transport you choose.

Compare the options

Recorded fares and journey times. Check each operator before booking.

Currency is shown with each fare.
Transport options from Stockholm to Oslo
Transport Mode Operator Duration Price guide Stations / Airports Key Booking Tip
bus Direct FlixBus About 7h 15m From €25.98 Starting fare

Fare source checked: 12 Sep 2026

Fares vary by departure and ticket conditions.

Tickets and times: FlixBus
Dep: Stockholm; confirm ticket stop
Arr: Oslo Bussterminal; confirm ticket stop
FlixBus minimum 7 h 15, advertised from€25.98. Check the directional departure and luggage terms.
train Direct SJ InterCity About 6h Check fare

Fare source checked: 14 Oct 2026

Fares vary by departure and ticket conditions.

Tickets and times: SJ InterCity
Dep: Stockholm Central
Arr: Oslo S
This rail comparison uses an approximate six-hour allowance. Faster departures may be available; confirm train type and exact time with SJ.
Use these figures to plan. The price for your departure, luggage and ticket type may differ.

Choosing your journey

A direct train is a comfortable way to move between the city centres. Give it most of the day once you include packing and check-in. A coach can work for a lower quote, but it is a longer journey.

Route overview
  1. 1
    Stockholm Start
  2. 2
    Oslo 416 km apart

Choose the train by its timetable

Services link Stockholm Central with Oslo S. Journey times differ between faster trains and other departures, so plan roughly five to six hours and use SJ to check the date. Do not rely on a single fastest-time claim for every service.

Keep the international journey simple

Carry the travel documents required for your trip, keep the booking available offline and check seat details. Sweden uses SEK and Norway NOK, so compare the full charge rather than the currency symbol alone. Leave a useful gap before any separate onward booking in Oslo.

Compare the coach honestly

FlixBus advertises a minimum of seven hours fifteen minutes from €25.98. Check whether its arrival still leaves time to reach your room and eat. Price both options for the same date and luggage before deciding that one is cheaper.

Plan the arrival

The Stockholm guide and Oslo guide explain the local journeys, places to stay and visits. Add the main travel ticket separately to your daily spending plan. The distance above is a straight-line comparison between the city centres; your train, road or flight route can be longer.

Boats and waterfront buildings in Oslo harbour
Oslo, Norway