Bus
The journey takes approximately 5 h 28 m. Ticket price is about €40 The travel distance is 308 km.
Carrier is Nor-Way Bussekspress.
The journey takes approximately 49 m. Ticket price is about €3 The travel distance is 42 km.
Carrier is SKYSS.
🛏 Find hotel deals and discounts up to 20% in Odda at Booking
Train bus
The journey takes approximately 5 h 24 m. Ticket price is about €40 The travel distance is 350 km.
Carrier is Norwegian Railways (VY).
The journey takes approximately 2 h Ticket price is about €3 The travel distance is 94 km.
Carrier is SKYSS.
🛏 Find hotel deals and discounts up to 20% in Odda at Booking
Drive
The journey takes approximately 5 h 5 m. The travel distance is 340 km.
🛏 Find hotel deals and discounts up to 20% in Odda at Booking
Train fly to Bergen ferry bus
The journey takes approximately 22 m. Ticket price is about €16 The travel distance is 46 km.
Carrier is Flytoget.
The journey takes approximately 50 m. Ticket price is about €30
Carrier is Norwegian Air Shuttle.
22
The journey takes approximately 19 m. Ticket price is about €3 The travel distance is 7 km.
Carrier is SKYSS.
The journey takes approximately 34 m. Ticket price is about €3 The travel distance is 19 km.
Carrier is SKYSS.
The journey takes approximately 55 m. Ticket price is about €16 The travel distance is 44 km.
Carrier is Rødne Fjord Cruise.
The journey takes approximately 49 m. Ticket price is about €3 The travel distance is 46 km.
Carrier is SKYSS.
🛏 Find hotel deals and discounts up to 20% in Odda at Booking
Train fly to Stord line 2080 ferry bus
The journey takes approximately 22 m. Ticket price is about €16 The travel distance is 42 km.
Carrier is Flytoget.
The journey takes approximately 1 h Ticket price is about €85
Carrier is DAT Danish Air Transport.
22
The journey takes approximately 15 m. Ticket price is about €23 The travel distance is 12 km.
Carrier is Stord Taxi.
The journey takes approximately 20 m. Ticket price is about €6 The travel distance is 14 km.
Carrier is SKYSS.
The journey takes approximately 1 h 31 m. Ticket price is about €3 The travel distance is 79 km.
Carrier is SKYSS.
🛏 Find hotel deals and discounts up to 20% in Odda at Booking
The cheapest way to travel from Oslo to Odda is by taking a Train bus with an average price of €45. The journey takes approximately 8 ч. 24 мин.
Drive is the fastest way to travel from Oslo to Odda. Tickets cost €46. The journey takes approximately 5 ч. 5 мин.
Oslo is approximately 340 km away from Odda. The trip by car takes 5 h 5 m.
The average journey time by car between Oslo and Odda is 5 h 5 m.
What to Do in Odda

Odda is a small town in Norway surrounded by stunning nature. The town has Medieval and Viking history, and there are many interesting things to see and do in Odda. Some of the attractions include the Odda Fortress, the Royal Palace, the Odda Church, and the skiing slopes at Fjellheim.