Oslo to Stockholm

Depart date
(Return date)

1 suggested route to go from Oslo to Stockholm by flight, train, bus

  • Specify your dates of travel in order to find the best deals available.
  • Get prices

Trip Oslo Stockholm

Modes of transportplane, bus, train
Distance259 mi
Direct lineYes

How to get from Oslo to Stockholm?

We are suggesting 1 routes by train, bus, plane to plan your trip Oslo Stockholm. Routes displayed are sorted depending on a performance indicator (calculated from number of changes, expected duration, distance between an airport and the center of the city it serves...). You'll be able to:
  • Sort results depending on the mode of transportation (train, bus, plane).
  • Get prices, times and duration for the journey Oslo Stockholm by clicking on the 'Check prices' button and after entering your dates of departure and the number of passengers. Note that we are trying to get as many prices as we can from different online travel agencies, but sometimes it may not be possible.
  • Locate cities of Oslo and Stockholm on a map as well as the route Oslo Stockholm and the different connecting points (Arlanda Airport, Stockholm Coach Station, Stockholm Centralstation Railway Station, Oslo Coach Station, Oslo bstn Galleriet Coach Station, ...) by clicking on the 'Details & Map' button.
  • Search for a hotel in Stockholm

Which carriers to travel between Oslo and Stockholm?

Bus companies
The bus company FlixBus operates the intercity service from the bus station of Oslo in Oslo and to the one of Stockholm ( Sweden)
Swebus is the bus carrier that allows to travel on the line between the city of Oslo (serving Oslo bstn Galleriet bus station at 0.6 mi from centre) and the city of Stockholm where the coach will drop you off at Stockholm station situated at about 0.3 mi from Stockholm city centre.
Railway companies
SJ provides a rail connection Oslo-Stockholm with the train from Oslo S railway station (0.6 mi from city-centre) and serving the rail station of Stockholm Centralstation at arrival (0.3 mi from centre)
Norwegian Air Shuttle carries out a flight from Oslo Gardermoen OSL airport situated 23.6 mi away from the city centre of Oslo to Stockholm (arrival at Arlanda ARN airport)
SAS - Scandinavian Airlines flies on the route from Oslo Gardermoen OSL airport (located 23.6 mi from Oslo, Norway) to Stockholm (serving Arlanda ARN airport)
NextJet schedules the flight from Sandefjord TRF airport situated 54.1 mi away from the city centre of Oslo to Stockholm (arrival at Arlanda ARN airport)

All modes of transport Oslo-Stockholm

If you've already chosen the mode of transport you'd like to travel with, go directly to the dedicated section:

Cheap flights from Oslo to Stockholm

Cheap flights to Stockholm are sometimes not that easy to get but we would like to remind you a few tips:

  • Book your Oslo Stockholm flight well in advance to get the best prices. Most of the time, this is the number one yield management rule: cheapest price are available long time before departure (this targets leisure customers who are used to booking early).
  • Be flexible with your dates of travel to Stockholm. Prices vary along the time depending many factors including the date and time of travel. So you'd better be able to have a 2- or 3-day flexibility to book your trip.

Which airlines operate the Oslo to Stockholm flights ?

Norwegian Air Shuttle, SAS - Scandinavian Airlines and NextJet are the 3 airlines to serve the air route Oslo Stockholm in direct flight.
Norwegian Air Shuttle Oslo StockholmSAS - Scandinavian Airlines Oslo StockholmNextJet Oslo Stockholm

Departure airport in Oslo

  • OSL Oslo Gardermoen
  • TRF Sandefjord

Arrival airport in Stockholm

  • ARN Arlanda

Oslo to Stockholm bus

This coach route is operated without any change between Oslo to Stockholm

You may wonder whether it's worth travelling by bus between Oslo and Stockholm and what the advantages of this mode of transport may be. That's why we give you some arguments that might convince you to board a bus to Stockholm.

  • A Wi-Fi connection is available to travellers in most coaches, which is an important asset for a 259 mi trip.
  • Unbeatable prices! On the Oslo Stockholm route, coach companies offer fares that are often much lower than train or carpooling.
  • When travelling by night bus Oslo Stockholm, you save a hotel night at Stockholm and arrive at your destination in the early morning. Ideal for discovering Stockholm.

What are the bus companies operating the Oslo Stockholm ?

Several bus companies serve the cities of Oslo and Stockholm with direct bus line: FlixBus and Swebus.

FlixBus Oslo StockholmSwebus Oslo Stockholm

Departure bus stations in Oslo

You will have to arrive at your Oslo stop between 15 minutes and 30 minutes, depending on the bus company, before the departure time indicated on your ticket. In general, the destination 'Stockholm' is displayed at the front of the bus with the other cities served. Before boarding, show your ticket to the driver, put your luggage in the hold and then sit at your seat.

  • Oslo
  • Oslo bstn Galleriet

Bus stops at arrival in Stockholm

When you arrive in Stockholm, make sure you don't forget anything at your seat and in the hold.

  • Stockholm

Train Oslo to Stockholm

Intercity Train Oslo Stockholm

Intercity trains serve the most important cities along the Oslo-Stockholm route with an improved travel duration compared to regional trains.

Is Oslo connected to Stockholm with a direct train?

Indeed, the cities of Stockholm and Oslo are linked with a direct train connection. Be careful, as this may depend on the date of your trip to Stockholm and there may be fewer direct trains from Oslo on certain days. To check prices and availabilities, launch now a search for a Oslo-Stockholm train ticket on Vivanoda.

Departure train stations in Oslo

  • Oslo S

Arrival train stations in Stockholm

  • Stockholm Centralstation

Oslo Stockholm railways companies

There is only one rail company for this journey: SJ.
SJ Oslo Stockholm

United Kingdom
Česká republika
International (en)