There are 3 ways to get from Risør to Oslo by bus, train or car
What companies run services between Risør, Norway and Oslo, Norway?
Nettbuss Travel AS operates a bus from Risør to Oslo every 3 hours. Tickets cost $45 - $60 and the journey takes 3 h 25 min. Two other operators also service this route.
Train from Vegårshei [tog] to Oslo Sentralstasjon [tog]
- Ave. Duration
- 3 h 14 min
- 5 times a day
- Estimated price
- $40 - $55
- Schedules at
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, Is ride-sharing platform BlaBlaCar right for you? and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
Questions & Answers
How far is it from Risør to Oslo?
The distance between Risør and Oslo is 158 km. The road distance is 237 km.
What is the cheapest way to get from Risør to Oslo?
The cheapest way to get from Risør to Oslo is to bus which costs kr 160 - kr 450 and takes 4 h 24 min.
What is the fastest way to get from Risør to Oslo?
The quickest way to get from Risør to Oslo is to drive which takes 2 h 58 min and costs kr 300 - kr 440.
Is there a direct bus between Risør and Oslo?
No, there is no direct bus from Risør to Oslo. However, there are services departing from Risør torv and arriving at Oslo Bussterminal via Vinterkjær. The journey, including transfers, takes approximately 4 h 24 min.
How long does it take to get from Risør to Oslo?
It takes approximately 4 h 24 min to get from Risør to Oslo, including transfers.