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
4 alternative options
Bus, train via Kil • 7h 45m
Bus • 10h 5m
Drive • 5h 57m
Train, fly • 4h 43m
Stockholm Skavsta Airport (NYO) to Oslo by bus and train
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.
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.
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.
The distance between Stockholm Skavsta Airport (NYO) and Oslo is 479 km. The road distance is 454.5 km.
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.
It takes approximately 6h 4m to get from Stockholm Skavsta Airport (NYO) to Oslo, including transfers.
Stockholm Skavsta Airport (NYO) to Oslo bus services, operated by FlixBus, depart from Skavsta Airport station.
Stockholm Skavsta Airport (NYO) to Oslo bus services, operated by Vy Travel AB, arrive at Oslo bussterminal station.
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.
Book your Stockholm Skavsta Airport (NYO) to Oslo bus tickets online with FlixBus.
- 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.
- Website
- flysas.com
Flights from Stockholm to Oslo
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- kr 500 - kr 2200
- Website
- norwegian.com
Flights from Stockholm to Oslo
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- kr 450 - kr 2100
- Website
- norwegian.com
Flights from Stockholm to Oslo
- Ave. Duration
- 1h
- When
- Thursday
- Estimated price
- kr 470 - kr 3700
- Website
- ethiopianairlines.com
Flights from Stockholm to Oslo
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- kr 420 - kr 1400
- Phone
- +46 77 175 75 75
- 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
- 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
- Phone
- 0550-875 61
- 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
- Phone
- +46 771 15 15 15
- 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
- Phone
- 0771-22 44 40
- 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/
- Phone
- 23 15 90 00
- 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
- 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
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
- 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
- Phone
- +46 771 15 15 15
- 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.