There are 6 ways to get from Odda to Oslo by bus, train, car, plane or ferry
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 • 7h 14m
5 alternative options
Bus, train • 8h 30m
Train • 10h 38m
Drive • 5h 7m
Drive to Stord, fly, train • 4h 2m
Bus, ferry to Bergen, fly, train • 5h 51m
Questions & Answers
The cheapest way to get from Odda to Oslo is to bus which costs kr 460 - kr 700 and takes 7h 14m.
The fastest way to get from Odda to Oslo is to drive and fly and train which takes 4h 2m and costs kr 1400 - kr 2600.
No, there is no direct bus from Odda to Oslo. However, there are services departing from Røldalsvegen Odda rådhus and arriving at Oslo bussterminal via Seljestad vektstasjon. The journey, including transfers, takes approximately 7h 14m.
The distance between Odda and Oslo is 351 km. The road distance is 342.6 km.
The best way to get from Odda to Oslo without a car is to bus which takes 7h 14m and costs kr 460 - kr 700.
It takes approximately 7h 14m to get from Odda to Oslo, including transfers.
Odda to Oslo bus services, operated by Nor-Way Bussekspress, depart from Seljestad vektstasjon station.
The best way to get from Odda to Oslo is to bus which takes 7h 14m and costs kr 460 - kr 700. Alternatively, you can train, which costs and takes 10h 38m.
Odda to Oslo bus services, operated by Nor-Way Bussekspress, arrive at Oslo bussterminal station.
Yes, the driving distance between Odda to Oslo is 343 km. It takes approximately 5h 7m to drive from Odda to Oslo.
- Distance: 351.3 km
- Duration: 7h 14m
What companies run services between Odda, Vestland, Norway and Oslo, Norway?
Nor-Way Bussekspress operates a bus from Seljestad vektstasjon to Oslo bussterminal 3 times a day. Tickets cost kr 430 - kr 600 and the journey takes 5h 50m. Alternatively, you can take a train from Odda to Oslo via Ulvik and Myrdal stasjon in around 10h 38m.
- Website
- norwegian.com
Flights from Bergen to Oslo
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- kr 650 - kr 2500
- Website
- flysas.com
Flights from Bergen to Oslo
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- kr 650 - kr 2700
- Website
- dat.dk
Flights from Stord to Oslo
- Ave. Duration
- 1h
- When
- Monday to Friday
- Estimated price
- kr 850 - kr 1800
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Voss stasjon to Oslo S
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Estimated price
- kr 550 - kr 850
- Website
- https://www.vy.no/en
Train from Myrdal stasjon to Oslo S
- Ave. Duration
- 4h 47m
- Frequency
- 5 times a day
- Estimated price
- kr 490 - kr 750
- Website
- https://www.vy.no/en
- Phone
- +47 57 63 14 00
- info@norwaysbest.com
- Website
- norwaysbest.com
Train from Odda to Ulvik
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Schedules at
- norwaysbest.com
- 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
- +47 815 44 444
- Website
- nor-way.no
Bus from Seljestad vektstasjon to Oslo bussterminal
- Ave. Duration
- 5h 50m
- Frequency
- 3 times a day
- Estimated price
- kr 430 - kr 600
- Schedules at
- nor-way.no
- Online Ticket
- kr 430 - kr 600
- Phone
- 177
- kunde@skyss.no
- Website
- skyss.no
Bus from Odda busstasjon to Voss stasjon
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- kr 35 - kr 60
- Website
- https://www.skyss.no/en
Bus from Røldalsvegen Odda rådhus to Rosendal kai
- Ave. Duration
- 49 min
- Frequency
- 5 times a day
- Estimated price
- kr 35 - kr 60
- Website
- https://www.skyss.no/en
- Phone
- +47 51 89 52 70
- mail@rodne.no
- Website
- rodne.no
Ferry from Rosendal båtkai to Os båtkai
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Website
- Rødne Fjord Cruise
- Phone
- 177
- kunde@skyss.no
- Website
- skyss.no
Ferry from Rosendal båtkai to Os båtkai
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- kr 160 - kr 220
- Website
- https://www.skyss.no/en
- Adult passenger
- kr 160 - kr 220
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 525+ hotels available in Oslo. Prices start at kr 580 NOK per night.