There are 7 ways to get from Kristiansand to Stockholm by plane, train, bus, night bus or car
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
Fly from Kristiansand • 5h 34m
Cheapest option
Bus • 12h 48m
5 alternative options
Train via Oslo • 10h 25m
Train • 10h 48m
Bus, night bus • 13h 33m
Drive • 9h 50m
Kristiansand to Stockholm by train and walk
Questions & Answers
The cheapest way to get from Kristiansand to Stockholm is to bus which costs kr 900 - kr 1400 and takes 12h 48m.
The fastest way to get from Kristiansand to Stockholm is to fly which takes 5h 34m and costs kr 1100 - kr 3200.
No, there is no direct bus from Kristiansand to Stockholm. However, there are services departing from Kristiansand rutebilstasjon and arriving at Stockholm Cityterminalen via Oslo bussterminal. The journey, including transfers, takes approximately 12h 48m.
No, there is no direct train from Kristiansand to Stockholm station. However, there are services departing from Kristiansand stasjon and arriving at Stockholm Centralstation via Oslo S. The journey, including transfers, takes approximately 10h 25m.
The distance between Kristiansand and Stockholm is 645 km. The road distance is 820.3 km.
The best way to get from Kristiansand to Stockholm without a car is to train via Oslo which takes 10h 25m and costs kr 1200 - kr 2000.
It takes approximately 5h 34m to get from Kristiansand to Stockholm, including transfers.
Kristiansand to Stockholm bus services, operated by Vy Buss, depart from Kristiansand rutebilstasjon station.
Kristiansand to Stockholm train services, operated by Go-Ahead Nordic, depart from Kristiansand stasjon station.
The best way to get from Kristiansand to Stockholm is to fly which takes 5h 34m and costs kr 1100 - kr 3200. Alternatively, you can train via Oslo, which costs kr 1200 - kr 2000 and takes 10h 25m, you could also bus, which costs kr 900 - kr 1400 and takes 12h 48m.
- Distance: 644.7 km
- Duration: 5h 34m
What companies run services between Kristiansand, Norway and Stockholm, Sweden?
Norwegian Air Shuttle, Scandinavian Airlines and three other airlines fly from Kristiansand to Stockholm hourly. Alternatively, you can take a train from Kristiansand to Stockholm via Oslo Tollbugata and Oslo S in around 10h 25m.
- Website
- flysas.com
Flights from Kristiansand to Stockholm via Oslo
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 850 kr - 3100 kr
Flights from Kristiansand to Stockholm via Copenhagen
- Ave. Duration
- 3h 25m
- When
- Thursday, Friday and Sunday
- Estimated price
- 850 kr - 3100 kr
Flights from Oslo to Stockholm
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- 490 kr - 2200 kr
- Website
- norwegian.com
Flights from Kristiansand to Stockholm via Oslo
- Ave. Duration
- 3h 3m
- When
- Monday, Tuesday, Wednesday and Thursday
- Estimated price
- 950 kr - 2700 kr
Flights from Oslo to Stockholm
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- 430 kr - 2000 kr
- Website
- klm.com
Flights from Kristiansand to Stockholm via Amsterdam Schiphol
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- 2000 kr - 9500 kr
- Website
- finnair.com
Flights from Kristiansand to Stockholm via Bergen
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- 1100 kr - 2900 kr
- Website
- ethiopianairlines.com
Flights from Oslo to Stockholm
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- 410 kr - 1400 kr
- Phone
- +47 61 25 80 00
- kundeservice@go-aheadnordic.no
- Website
- go-aheadnordic.no
Train from Kristiansand stasjon to Oslo Tollbugata
- Ave. Duration
- 4h 2m
- Frequency
- 3 times a day
- Estimated price
- 700 kr - 1100 kr
- Website
- Go-Ahead Nordic
Train from Kristiansand stasjon to Oslo S
- Ave. Duration
- 4h 30m
- Frequency
- 5 times a day
- Estimated price
- 550 kr - 850 kr
- Website
- Go-Ahead Nordic
- Phone
- 23 15 90 00
- flytoget@flytoget.no
- Website
- flytoget.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- 200 kr - 230 kr
- Website
- Flytoget AS
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- 95 kr - 150 kr
- Website
- https://www.vy.no/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Oslo S to Stockholm Centralstation
- Ave. Duration
- 5h 18m
- Frequency
- 5 times a day
- Estimated price
- 550 kr - 850 kr
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- 600 kr - 850 kr
- 2nd Class Ticket
- 550 kr - 800 kr
- Phone
- +46 77 175 75 75
- Website
- sj.se
Train from Oslo S to Stockholm Centralstation
- Ave. Duration
- 5h 23m
- Frequency
- 4 times a day
- Website
- SJ
- Phone
- +46 771 15 15 15
- info@tagkompaniet.se
- Website
- vy.se
Train from Oslo S to Stockholm Centralstation
- Ave. Duration
- 6h 23m
- Frequency
- Once a week
- Schedules at
- vy.se
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Kristiansand rutebilstasjon to Oslo bussterminal
- Ave. Duration
- 4h 18m
- Frequency
- Every 2 hours
- Estimated price
- 480 kr - 750 kr
- Website
- https://www.vybuss.com/
- Phone
- +47 815 44 444
- Website
- nor-way.no
Bus from Kristiansand rutebilstasjon to Oslo bussterminal
- Ave. Duration
- 4h 25m
- Frequency
- Every 4 hours
- Estimated price
- 430 kr - 600 kr
- Schedules at
- nor-way.no
- Online Ticket
- 430 kr - 600 kr
- Phone
- +46 771 15 15 15
- info@tagkompaniet.se
- Website
- vy.se
Bus from Oslo bussterminal to Stockholm Cityterminalen
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- 600 kr - 900 kr
- Schedules at
- vy.se
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Oslo to Stockholm
- Ave. Duration
- 7h 25m
- Frequency
- Twice daily
- Estimated price
- 470 kr - 650 kr
- Website
- https://www.flixbus.co.uk
Frequently asked questions
Want to know more about travelling around Sweden
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
Kristiansand to Stockholm bus services, operated by Vy Travel AB, arrive at Stockholm Cityterminalen station.
Kristiansand to Stockholm train services, operated by Swedish Railways (SJ), arrive at Stockholm Centralstation.
Yes, the driving distance between Kristiansand to Stockholm is 820 km. It takes approximately 9h 50m to drive from Kristiansand to Stockholm.
There are 666+ hotels available in Stockholm. Prices start at 716 kr SEK per night.