Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Oslo?

Book now

There are 5 ways to get from Stockholm Skavsta Airport (NYO) to Oslo by bus, train, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Bus, train  •  6h 4m

  1. Take the bus from Väderbrunnsvägen to Katrineholm Centralstation 765
  2. Take the train from Katrineholm Centralstation to Oslo S SJ Snabbtåg SJ3000 / ...

4 alternative options

Bus, train via Kil  •  7h 45m

  1. Take the bus from Väderbrunnsvägen to Katrineholm Centralstation 765
  2. Take the train from Katrineholm Centralstation to Kil station
  3. Take the train from Kil station to Oslo S F1

Bus  •  10h 5m

  1. Take the bus from Skavsta Airport to Stockholm N602 / ...
  2. Take the bus from Stockholm Cityterminalen to Oslo bussterminal 850 / ...

Drive  •  5h 57m

  1. Drive from Stockholm Skavsta Airport (NYO) to Oslo 454.5 km

Train, fly  •  4h 43m

  1. Take the train from Nyköping Centralstation to Stockholm Centralstation
  2. Fly from Stockholm (ARN) to Oslo (OSL) ARN - OSL
  3. Take the train from Oslo lufthavn stasjon to Oslo S

Stockholm Skavsta Airport (NYO) to Oslo by bus and train

48 Weekly Services
6h 4m Average Duration
kr 494 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Stockholm Skavsta Airport (NYO) to Oslo is to bus and train which costs 490 kr - 800 kr and takes 6h 4m.

More details

The fastest way to get from Stockholm Skavsta Airport (NYO) to Oslo is to train and fly which takes 4h 43m and costs 1000 kr - 2200 kr.

More details

No, there is no direct bus from Stockholm Skavsta Airport (NYO) to Oslo. However, there are services departing from Skavsta Airport and arriving at Oslo bussterminal via Stockholm Cityterminalen. The journey, including transfers, takes approximately 10h 5m.

More details

The distance between Stockholm Skavsta Airport (NYO) and Oslo is 479 km. The road distance is 454.5 km.

Get driving directions

The best way to get from Stockholm Skavsta Airport (NYO) to Oslo without a car is to bus and train which takes 6h 4m and costs 490 kr - 800 kr.

More details

It takes approximately 6h 4m to get from Stockholm Skavsta Airport (NYO) to Oslo, including transfers.

More details

Stockholm Skavsta Airport (NYO) to Oslo bus services, operated by FlixBus, depart from Skavsta Airport station.

More details

Stockholm Skavsta Airport (NYO) to Oslo bus services, operated by Vy Travel AB, arrive at Oslo bussterminal station.

More details

Yes, the driving distance between Stockholm Skavsta Airport (NYO) to Oslo is 455 km. It takes approximately 5h 57m to drive from Stockholm Skavsta Airport (NYO) to Oslo.

Get driving directions

Book your Stockholm Skavsta Airport (NYO) to Oslo bus tickets online with FlixBus.

Search and book

Map of how to get from Stockholm Skavsta Airport (NYO) to Oslo.
Launch map view
  • Distance: 478.9 km
  • Duration: 6h 4m

What companies run services between Stockholm Skavsta Airport (NYO), Sweden and Oslo, Norway?

You can take a bus from Stockholm Skavsta Airport (NYO) to Oslo via Stockholm Cityterminalen in around 10h 5m.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Stockholm to Oslo
Ave. Duration
59 min
When
Every day
Estimated price
kr 500 - kr 2200
Norwegian Air Shuttle
Website
norwegian.com
Flights from Stockholm to Oslo
Ave. Duration
1h
When
Every day
Estimated price
kr 450 - kr 2100
Norwegian Air International
Website
norwegian.com
Flights from Stockholm to Oslo
Ave. Duration
1h
When
Thursday
Estimated price
kr 470 - kr 3700
Ethiopian Airlines
Website
ethiopianairlines.com
Flights from Stockholm to Oslo
Ave. Duration
1h 5m
When
Every day
Estimated price
kr 420 - kr 1400
Train operators
Swedish Railways (SJ)
Phone
+46 77 175 75 75
Email
kundservice@sj.se
Website
sj.se
Train from Katrineholm Centralstation to Oslo S
Ave. Duration
4h 8m
Frequency
5 times a day
Estimated price
kr 450 - kr 700
Website
https://www.sj.se/en/
1st Class Ticket
kr 500 - kr 700
2nd Class Ticket
kr 450 - kr 600
SJ
Phone
+46 77 175 75 75
Website
sj.se
Train from Katrineholm Centralstation to Oslo S
Ave. Duration
4h 16m
Frequency
4 times a day
Website
SJ
Tågab
Phone
0550-875 61
Email
info@tagakeriet.se
Website
tagakeriet.se
Train from Katrineholm Centralstation to Kil station
Ave. Duration
1h 59m
Frequency
Twice a week
Estimated price
kr 160 - kr 230
Website
Tågab
2nd Class
kr 160 - kr 230
Vy Travel AB
Phone
+46 771 15 15 15
Email
info@tagkompaniet.se
Website
vy.se
Train from Kil station to Oslo S
Ave. Duration
2h 50m
Frequency
4 times a week
Schedules at
vy.se
Mälartåg
Phone
0771-22 44 40
Email
malartagkundservice@regionsormland.se
Website
malartag.se
Train from Nyköping Centralstation to Stockholm Centralstation
Ave. Duration
58 min
Frequency
Hourly
Estimated price
kr 110 - kr 160
Website
https://malartag.se/en/
Flytoget
Phone
23 15 90 00
Email
flytoget@flytoget.no
Website
flytoget.no
Train from Oslo lufthavn stasjon to Oslo S
Ave. Duration
22 min
Frequency
Every 15 minutes
Estimated price
kr 210 - kr 230
Website
Flytoget AS
Bus operators
Sörmlandstrafiken
Phone
020-44 40 00
Website
sormlandstrafiken.se
Bus from Väderbrunnsvägen to Katrineholm Centralstation
Ave. Duration
56 min
Frequency
Hourly
Estimated price
kr 40 - kr 70
Website
Sörmlandstrafiken
Ticket booth price
kr 40 - kr 55
On bus price
kr 55 - kr 70
FlixBus

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2Rio's guide to FlixBus
Contact Details
Phone
+49 30 300 137 300
Email
service@flixbus.com
Website
flixbus.de
Bus from Skavsta Airport to Stockholm
Ave. Duration
1h 20m
Frequency
Every 4 hours
Estimated price
kr 120 - kr 170
Website
https://www.flixbus.co.uk
Bus from Stockholm to Oslo
Ave. Duration
7h 25m
Frequency
Twice daily
Estimated price
kr 480 - kr 700
Website
https://www.flixbus.co.uk
Frequently asked questions
Is there Wi-Fi on FlixBus?
Yes - FlixBus offers free Wi-Fi
Are there power outlets on FlixBus?
Yes
Does FlixBus offer meals or snacks?
Yes - snacks and drinks may be purchased from the driver. Please note, this is not available on all services.
For more information, please visit this page
Vy Travel AB
Phone
+46 771 15 15 15
Email
info@tagkompaniet.se
Website
vy.se
Bus from Stockholm Cityterminalen to Oslo bussterminal
Ave. Duration
7h 45m
Frequency
Twice daily
Estimated price
kr 600 - kr 900
Schedules at
vy.se

Want to know more about travelling around Norway

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

There are 524+ hotels available in Oslo. Prices start at kr 671 NOK per night.

More details

ticket