Dynamic Variation:
Choose Language
Search & Book
Train in Geilo station Train in Geilo station Train in Geilo station
Train in Geilo station Train in Geilo station
Train in Geilo station.
Photo: Paul Arthur Lockhart - Mustasch Media
Travel Trade

How to get to Geilo

Geilo is easily accessible by car, and there are daily train and bus connections from Oslo and Bergen. The closest airport is Leirin, at Fagernes.

By car

The shortest route between Oslo and Bergen is rv. 7/fv. 7, and Geilo is located halfway in between the two cities. The road Rv. 7/fv. 7 over the Hardangervidda mountain plateau and along the Hardangerfjord is a national tourist route.

You can also reach Geilo by following fv. 50 over the mountains from west to east. The road runs through magnificent nature between Aurland and Hol. Follow signs from Hol on to Rv.7/fv.7, after leaving fd. 50, it is a 10 kilometre drive to Geilo.

From Geilo, fv. 40 runs through Numedal, Kongsberg, Larvik and onwards to Tønsberg and Sandefjord.

Distances to Geilo 

  • From Bergen: 244 kilometres
  • From Egersund: 424kilometres
  • From Kristiansand: 395 kilometres
  • From Larvik: 249 kilometres
  • From Oslo: 219 kilometres
  • From Trondheim: 528 kilometres


By train

The train journey along the Bergen Railway goes through some fantastic scenery. On the Bergen Railway you travel in comfort and get to Geilo quickly (three hours and 30 minutes from Oslo/Bergen). The train has five to six daily departures to and from Geilo. The line is operated by the Norwegian State Railways (NSB).


By bus

Nor-Way Bussekspress operates a number of buses to/from Geilo, among them the airport bus between Oslo Airport Gardermoen and Geilo.


By plane