Bus

Take the SKYSS bus at the Odda busstasjon station .

The journey takes approximately 1 h 15 m. Ticket price is about €4 The travel distance is 55 km.

Carrier is SKYSS.

Buy ticket

Get off at the Bu terminal.
Take the SKYSS bus at the Bu terminal station .

The journey takes approximately 2 h 10 m. Ticket price is about €4 The travel distance is 104 km.

Carrier is SKYSS.

Buy ticket

Get off at the Geilo stasjon.


🛏 Find hotel deals and discounts up to 20% in Geilo at Booking


Bus train

Take the SKYSS bus at the Odda busstasjon station .

The journey takes approximately 2 h Ticket price is about €4 The travel distance is 94 km.

Carrier is SKYSS.

Buy ticket

Get off at the Voss stasjon.
Take the train Voss at the station Norwegian Railways (VY).

The journey takes approximately 1 h 49 m. Ticket price is about €15 The travel distance is 103 km.

Carrier is Norwegian Railways (VY).

Buy ticket

Get off at the Geilo.


🛏 Find hotel deals and discounts up to 20% in Geilo at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 2 h 31 m. The travel distance is 159 km.

Get off at the Geilo.


🛏 Find hotel deals and discounts up to 20% in Geilo at Booking


The cheapest way to travel from Odda to Geilo is by taking a Bus with an average price of €8. The journey takes approximately 4 ч. 25 мин.

Drive is the fastest way to travel from Odda to Geilo. Tickets cost €8. The journey takes approximately 2 ч. 31 мин.

Odda is approximately 159 km away from Geilo. The trip by car takes 2 h 31 m.

The average journey time by car between Odda and Geilo is 2 h 31 m.