There are 3 ways to get from Oslo to Kårstø by train, plane, 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
Train, fly
-
Take the train from Oslo S to Oslo lufthavn stasjon
-
Fly from Oslo (OSL) to Haugesund (HAU)
Drive
-
Drive from Oslo to Kårstø
Oslo to Kårstø by bus
The bus journey time between Oslo and Kårstø is around 9h 7m and covers a distance of around 456 km. This includes an average layover time of around 1h. Operated by Nor-Way Bussekspress and Kolumbus, the Oslo to Kårstø bus service departs from Oslo bussterminal and arrives in Kårstø. Typically 17 buses run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The most affordable way to get from Oslo to Kårstø is to bus, which costs kr 550 - kr 750 and takes 9h 7m.
The quickest way to get from Oslo to Kårstø is to train and fly which costs kr 1000 - kr 2700 and takes 2h 39m.
No, there is no direct bus from Oslo to Kårstø. However, there are services departing from Oslo bussterminal and arriving at Kårstø via Aksdal bussterminal. The journey, including transfers, takes approximately 9h 7m.
The distance between Oslo and Kårstø is 302 km. The road distance is 443.1 km.
The best way to get from Oslo to Kårstø without a car is to bus which takes 9h 7m and costs kr 550 - kr 750.
It takes approximately 2h 39m to get from Oslo to Kårstø, including transfers.
Oslo to Kårstø bus services, operated by Nor-Way Bussekspress, depart from Oslo bussterminal station.
The quickest flight from Oslo Airport to Haugesund Airport is the direct flight which takes 55 min.
Oslo to Kårstø bus services, operated by Nor-Way Bussekspress, arrive at Aksdal bussterminal station.
Yes, the driving distance between Oslo to Kårstø is 443 km. It takes approximately 6h 40m to drive from Oslo to Kårstø.

- Distance: 302.1 km
- Duration: 2h 39m
What companies run services between Oslo, Norway and Kårstø, Norway?
Nor-Way Bussekspress operates a bus from Oslo bussterminal to Aksdal bussterminal 3 times a day. Tickets cost kr 550 - kr 700 and the journey takes 7h 45m.

- Website
- flysas.com
Flights from Oslo to Haugesund
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- kr 700 - kr 2800

- Website
- norwegian.com
Flights from Oslo to Haugesund
- Ave. Duration
- 55 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- kr 500 - kr 2000

- Website
- wideroe.no
Flights from Oslo to Haugesund via Bergen
- Ave. Duration
- 2h 25m
- When
- Friday
- Estimated price
- kr 650 - kr 2900

- 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
- kr 160 - kr 180
- Website
- Flytoget AS

- Phone
- +47 815 44 444
- Website
- nor-way.no
Bus from Oslo bussterminal to Aksdal bussterminal
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Estimated price
- kr 550 - kr 700
- Website
- Nor-Way Bussekspress
- Online Ticket
- kr 550 - kr 700
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
Widerøe, Scandinavian Airlines and Norwegian Air Shuttle offer flights from Oslo Airport to Haugesund Airport.
There are 14+ hotels available in Kårstø. Prices start at kr 1000 NOK per night.