Since Geilo is located halfway between Oslo and Bergen, it is easily accessible, either by bus, trains or your own car. 

During the winter season, there is a bus transfer between Geilo and Oslo Airport on Saturdays and Sundays (and some Fridays). It varies between 1 to 2 departures, and the bus stops at these places in Geilo: Vestlia Resort and the train station. Further transfer to Geilo is not included, but you can then take a taxi to the accommodation. Telephone number for the taxi center in Geilo is +47 32091000. 

If you want to take the train to Geilo, you will be taking the famous Bergen Railway, which is voted as one out of 10 most beautiful train journeys in the world. Enjoy the spectacular scenery of the Norwegian wild nature on your way to your ski holiday! Train tickets can be booked at 

In Geilo you have access to a free ski bus, which runs in shuttle traffic between the valley sides of Geilo, and stops at Geiloheisen and Vestlia. In the morning and in the afternoon, the ski buses will also go to selected accommodation in Geilo. If you want to join, stand by the road and give a clear signal.