Travel options
from Stockholm to Oslo

You can get from Stockholm to Oslo by train, bus or flight.

Our recommendation

To get from Stockholm to Oslo on Sep 18 we recommend taking a flight because it’s the best combination of price and speed.

06:40PMStockholm Arlanda Airport1h00 07:40PMOslo Airport Gardermoen
0 changes
$1121One-way
Cheapest
08:25AMStockholm, Terminalslingan7h35 04:00PMOslo, Busstasjon Galleriet
0 changes
$561One-way
Other options
12:00PMStockholm, Terminalslingan7h40 07:40PMOslo, Busstasjon Galleriet
0 changes
$571One-way
03:45PMStockholm Arlanda Airport0h55 04:40PMOslo Airport Gardermoen
0 changes
$1351One-way
07:40AMStockholm Arlanda Airport1h05 08:45AMOslo Airport Gardermoen
0 changes
$1581One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices for trains, buses and flights

Fri
Sep 17
$70FlixTrain
$57Flixbus
$103Norwegian Air Shuttle
Sat
Sep 18
Find prices
$49Flixbus
$112Norwegian Air Shuttle
Sun
Sep 19
Find prices
$57Flixbus
$94Norwegian Air Shuttle
Mon
Sep 20
Find prices
$52Flixbus
$75Norwegian Air Shuttle
Tue
Sep 21
Find prices
$59SJ
$75Norwegian Air Shuttle
Wed
Sep 22
Find prices
$59SJ
$86Norwegian Air Shuttle
Thu
Sep 23
Find prices
$57Vy Bus4You
$75Norwegian Air Shuttle
Fri
Sep 24
$70FlixTrain
$60Flixbus
$75Norwegian Air Shuttle
Sat
Sep 25
Find prices
$41Flixbus
$75Norwegian Air Shuttle
Sun
Sep 26
$77SJ
$49Flixbus
$86Norwegian Air Shuttle
Mon
Sep 27
Find prices
$49Flixbus
$75Norwegian Air Shuttle
Tue
Sep 28
Find prices
$59SJ
$57Norwegian Air Shuttle
Wed
Sep 29
Find prices
$59SJ
$75Norwegian Air Shuttle
Thu
Sep 30
Find prices
$51Flixbus
$75Norwegian Air Shuttle
Fri
Oct 1
$55FlixTrain
$41Flixbus
$57Norwegian Air Shuttle
Sat
Oct 2
$49FlixTrain
$48Vy Bus4You
$75Norwegian Air Shuttle
Sun
Oct 3
$78SJ
$41Flixbus
$57Norwegian Air Shuttle
Mon
Oct 4
Find prices
$42Flixbus
$57Norwegian Air Shuttle
Tue
Oct 5
Find prices
$62Vy Bus4You
$57Norwegian Air Shuttle
Wed
Oct 6
Find prices
$59SJ
$57Norwegian Air Shuttle
Thu
Oct 7
Find prices
$36Flixbus
$56Norwegian Air Shuttle

Travel Information to Oslo from Stockholm

distanceDistance258 miles (416 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$49 - $77
cheapestCheapest modeBus • () • 7 h 10 min
carriersPopular travel companiesFlixbus, Norwegian Air Shuttle or Vy Bus4You

Travel 258 miles (416 km) by bus, flight or train between Stockholm and Oslo. A bus is best for those looking to save money on this journey, with tickets costing about (). The most popular travel companies which serve this route are Flixbus, Norwegian Air Shuttle or Vy Bus4You among others. Travelers can even take a direct from Stockholm to Oslo.

How to Travel from Stockholm to Olso

The journey from Stockholm to Oslo is popular with travelers for both business and leisure. Traveling from Stockholm to Oslo is easy to do by trains, buses, or flights. The fastest way is by taking a flight while taking the bus or train is similarly priced. Key departure points in Stockholm include Stockholm central train station, Stockholm Cityterminalen bus station, and Stockholm's Arlanda and Bromma airports.

Trains from Stockholm to Oslo | Flights from Stockholm to Oslo | Return trips from Oslo to Stockholm

Stockholm to Oslo Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

buses

€37

7:30 h

2 Weeks Ahead

trains

€38

4:50 h

2 Months Ahead

flight

€114

0:55 h

2 Weeks Ahead



What is the best way to travel from Stockholm to Oslo?

Cheapest way to travel from Stockholm to Oslo


cheap

Taking the bus is the cheapest way to travel from Stockholm to Oslo; however, trains are almost the same price on average and are around 2½ hours faster than taking the bus. There are usually 5-6 buses traveling from Stockholm to Oslo per day. Swebus operates 3 buses which depart from Stockholm's Cityterminalen bus station and take from 7½-8 hours to arrive at Oslo Bussterminal. FlixBus operates 2 or 3 buses which depart from Stockholm's Terminalslingan bus station, require a transfer in Göteborg, and take approximately 12 hours to arrive at Oslo's Busstasjon Galleriet.


Fastest way to travel from Stockholm to Oslo


fast

Taking a flight is the fastest way to travel from Stockholm to Oslo. Flights depart from either Stockholm's Bromma or Arlanda airport and arrive at Oslo's Gardermoen airport after an hour of flight time. However, when travel time to and from Stockholm and Oslo's airports is taken into consideration, taking a flight takes approximately 4½ hours which is actually only about an hour faster than taking the train. Airlines that travel directly from Stockholm to Oslo include SAS and Norwegian Air.


Most popular way to travel from Stockholm to Oslo


popular

Taking the train is the most popular way to travel from Stockholm to Oslo. Taking the train is approximately 2½ hours faster than taking the bus. There are usually 3-4 trains that travel from Stockholm to Oslo every day, with the first train departing Stockholm centralstation at 5:40 a.m. All trains traveling from Stockholm to Oslo are operated by SJ.


How to get from Stockholm to Oslo

The Best Way According to our Users

Whether it is for business or leisure, in order to travel from Stockholm to Oslo, 79,91% of our customers choose the train as their preferred mode of transportation. By traveling by train on this route, you can enjoy the comfort of spacious seats, spectacular views—and in some cases free Wi-Fi—in both second and first class. Our customers have decided that the train is the best way to get from Stockholm to Oslo and have chosen to enjoy this fast, safe and efficient way to arrive at their destination. Taking the train also avoids long lines or potential expenses for transfers to/from the station—especially since most main railway stations are located in the city center. Train companies in Europe vary from country to country, but most of them offer high-speed train routes, therefore when you add up at the end-to-end journey time, the train is often also the fastest way to get to your destination.

Search on Omio to find cheap tickets from Stockholm to Oslo. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips

Travel from Stockholm to Oslo
Travel to Oslo 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 Stockholm to Oslo.
FAQs
Am I allowed to travel from Stockholm, Sweden to Oslo, Norway?

International travel from Stockholm, Sweden to Oslo, Norway is: Partially open.

Can I enter Norway if coming from Sweden?

Entry into Norway is currently allowed for: Entry is partially open for citizens and permanent residents of Sweden.

Am I required to self-quarantine upon arrival to Oslo if traveling from Stockholm?

Conditions of entry:

  • Entry is allowed only for fully vaccinated travellers
  • Negative COVID-19 test issued at most 1 days before arrival and 10 day mandatory self quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 7 in quarantine
  • COVID-19 test upon arrival
  • Digital entry registration is required prior to arrival

What measures do I need to follow in Oslo, Norway due to the pandemic?

All travelers in Norway must observe the following coronavirus safety measures:

  • Social distance: 1 metre (s) (3 feet)
  • Face mask: Mandatory

The information above was last checked on 9/14/21; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your upcoming trip from Stockholm to Oslo.

Are there restrictions on reentering Sweden from Oslo, Norway due to the coronavirus pandemic?

The current restriction level for returning to Stockholm, Sweden from Norway is: Fully open.

Am I allowed to reenter Stockholm, Sweden from Oslo, Norway?

Reentering Sweden is currently allowed for: Entry is fully open for citizens and permanent residents of Norway

Do I need to self-quarantine when I arrive back to Stockholm from Oslo?

  • There are no current restrictions

Which rules do I need to follow in Stockholm, Sweden regarding COVID-19?

All travelers returning to Sweden must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face masks: Recommended

The information above was last checked on 9/13/21. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Stockholm from Oslo here.

How do I travel from Stockholm to Oslo?

You can travel from Stockholm to Oslo 3 different ways: bus, flight or train.

What is the cheapest way to get from Stockholm to Oslo?

The cheapest way to get from Stockholm to Oslo is by taking a bus. You can find average ticket prices around () compared to other travel options to Oslo:

Taking a bus is about $29 (€23) less than taking a flight, which costs on average $77 (€62) for this trip.

Taking a bus is about $24 (€19) less than taking a train, which costs on average $73 (€58) for this trip.

What is the fastest way to get from Stockholm to Oslo?

The quickest way to travel from Stockholm to Oslo is by travel, which takes on average 0 h 0 min   compared to other travel options that may take you longer to get to your destination:

In comparison, taking a bus requires on average 7 h 10 min   of travel time.

In comparison, going by flight can take 1 h   on average.

In comparison, getting to Oslo by train can take on average 6 h 53 min.

How many miles from Stockholm to Oslo would I travel?

You should expect to travel around 258 miles (416 km) between Stockholm and Oslo.

How many services a day are there from Stockholm to Oslo?

The average frequency per day from Stockholm to Oslo is:

  • 2 buses a day.

However, we recommend checking specific travel dates for your journey to Oslo from Stockholm as scheduled services by bus, flight or train can vary by season or day of the week.

Where do people depart from and arrive in when traveling from Stockholm to Oslo?

These are the most popular departure and arrival points when traveling from Stockholm to Oslo:

  • Most travelers catch their bus from Stockholm, Terminalslingan and arrive in Oslo, Schweigaards gate (Bussterminal).
  • Most travelers who book a plane ticket from Stockholm to Oslo depart from Stockholm Arlanda Airport to Oslo Airport Gardermoen.
  • Most travelers catch their train from Stockholm, Centralstation and arrive in Oslo Bussterminal.
Which travel companies can get me from Stockholm to Oslo?

If finding a good deal is your main consideration for your trip from Stockholm to Oslo, then we'll help you find the best value travel companies for you:

  • Flixbus can take you to Oslo by bus. If searching for a good deal on buses, you can find tickets for Flixbus from Stockholm to Oslo for $49 (€39).
  • Travel with Norwegian Air Shuttle to go to Oslo by plane. For a good deal on tickets, you can find Norwegian Air Shuttle Stockholm to Oslo tickets on Omio for $77 (€62).
  • Travel with Vy Bus4You to go to Oslo by train. For a good deal on tickets, you can find Vy Bus4You Stockholm to Oslo tickets on Omio for $73 (€58).
Where else should I travel to after my journey between Stockholm and Oslo ends?
Your trip from Stockholm to Oslo doesn't have to end in Oslo. Many of our customers like to extend their vacation to explore other popular destinations like Copenhagen, Gothenburg or Paris. If you’d like to add Copenhagen, Gothenburg or Paris to your Stockholm to Oslo tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Oslo today!
How early should I purchase Stockholm to Oslo tickets online to score the best deals?

Before traveling from Stockholm to Oslo, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A bus ticket for this trip is costing $49 (€39) one way on average.
  • A plane ticket for this trip costs on average $77 (€62) one way.
  • A train ticket is costing on average $73 (€58) one way for this journey.

But we recommend booking Stockholm to Oslo tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Stations

Important Stations and Airports for this Journey

Stockholm
Oslo
Stockholm, Cityterminalen
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Metro lines T10, T11, T13, T14, T17, T18, T19<br>Bus lines 47, 69
Stockholm Central
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Metro lines T10, T11, T13, T14, T17, T18, T19<br>Bus lines 47, 69