There are 3 ways to get from Geilo to Stalheim by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Geilo stasjon to Voss stasjonF4
- Take the bus from Voss stasjon to Stalheim kryss950
3h 30mkr 353–620Drive 145.9 km
cheapest- Drive from Geilo to Stalheim145.9 km
2h 10mkr 318–459Bus
- Take the bus from Hagafoss to Aurland850
- Take the bus from Aurland to Stalheim kryssVy450
5h 1mkr 591–758
Geilo to Stalheim by train and bus
Questions & Answers
The cheapest way to get from Geilo to Stalheim is to drive which costs kr 310 - kr 460 and takes 2h 10m.
The fastest way to get from Geilo to Stalheim is to drive which takes 2h 10m and costs kr 310 - kr 460.
No, there is no direct bus from Geilo to Stalheim. However, there are services departing from Geilo stasjon and arriving at Stalheim kryss via Hagafoss and Aurland. The journey, including transfers, takes approximately 5h 1m.
The distance between Geilo and Stalheim is 139 km. The road distance is 145.9 km.
The best way to get from Geilo to Stalheim without a car is to train and bus which takes 3h 30m and costs kr 350 - kr 650.
It takes approximately 3h 30m to get from Geilo to Stalheim, including transfers.
Geilo to Stalheim bus services, operated by SKYSS, depart from Hagafoss station.
Geilo to Stalheim bus services, operated by SKYSS, arrive at Aurland station.
Yes, the driving distance between Geilo to Stalheim is 146 km. It takes approximately 2h 10m to drive from Geilo to Stalheim.
There are 61+ hotels available in Stalheim.
What companies run services between Geilo, Norway and Stalheim, Vestland, Norway?
You can take a bus from Geilo stasjon to Stalheim kryss via Hagafoss and Aurland in around 5h 1m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Geilo stasjon to Voss stasjon
- Ave. Duration
- 1h 52m
- Frequency
- 5 times a day
- Estimated price
- kr 230–330
- Website
- https://www.vy.no/en
- Phone
- 55 55 90 70
- Website
- skyss.no
Bus from Voss stasjon to Stalheim kryss
- Ave. Duration
- 38 min
- Frequency
- 3 times a day
- Estimated price
- kr 120–150
- Website
- https://www.skyss.no/en
Bus from Hagafoss to Aurland
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- kr 290–330
- Website
- https://www.skyss.no/en
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Voss stasjon to Stalheim kryss
- Ave. Duration
- 37 min
- Frequency
- 6 times a week
- Estimated price
- kr 100–160
- Website
- https://www.vybuss.com/
Bus from Aurland to Stalheim kryss
- Ave. Duration
- 44 min
- Frequency
- 3 times a day
- Estimated price
- kr 110–160
- Website
- https://www.vybuss.com/
- Phone
- (+47) 22 31 31 50
- Website
- nor-way.no
Bus from Voss stasjon to Stalheim kryss
- Ave. Duration
- 38 min
- Frequency
- Twice daily
- Estimated price
- kr 210–290
- Website
- https://www.nor-way.no/en/
Bus from Aurland to Stalheim kryss
- Ave. Duration
- 38 min
- Frequency
- Twice daily
- Estimated price
- kr 210–300
- Website
- https://www.nor-way.no/en/
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.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide







