There are 5 ways to get from Geilo to Trollstigen 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 Hønefoss stasjonF4
- Take the bus from Meieriet undergang to Eina stasjon103
5h 43mkr 917–1,234Drive 178.7 km
cheapest- Drive from Geilo to Trollstigen178.7 km
2h 50mkr 389–562Train
- Take the train from Geilo stasjon to Nittedal stasjonF4
- Take the train from Nittedal stasjon to Eina stasjonRe30 / ...
5h 44mkr 1,023–1,390Train via Oslo
- Take the train from Geilo stasjon to Oslo SF4
- Take the train from Oslo S to Eina stasjonRe30 / ...
6h 35mkr 1,083–1,471Bus
- Take the bus from Geilo stasjon to Oslo bussterminalVy175
- Take the bus from Oslo bussterminal to Nordre Sand126
6h 55mkr 542–742
Questions & Answers
The cheapest way to get from Geilo to Trollstigen is to drive which costs kr 380 - kr 600 and takes 2h 50m.
The fastest way to get from Geilo to Trollstigen is to drive which takes 2h 50m and costs kr 380 - kr 600.
The distance between Geilo and Trollstigen is 255 km. The road distance is 178.7 km.
The best way to get from Geilo to Trollstigen without a car is to train and bus which takes 5h 43m and costs kr 900 - kr 1300.
It takes approximately 5h 43m to get from Geilo to Trollstigen, including transfers.
The best way to get from Geilo to Trollstigen is to train which takes 5h 44m and costs kr 1000 - kr 1400. Alternatively, you can bus, which costs kr 500 - kr 750 and takes 6h 55m.
Yes, the driving distance between Geilo to Trollstigen is 179 km. It takes approximately 2h 50m to drive from Geilo to Trollstigen.
There are 18+ hotels available in Trollstigen.
What companies run services between Geilo, Norway and Trollstigen, Norway?
You can take a train from Geilo stasjon to Trollstigen via Nittedal stasjon and Eina stasjon in around 5h 44m. Alternatively, you can take a bus from Geilo stasjon to Trollstigen via Oslo bussterminal and Nordre Sand in around 6h 55m.
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 Hønefoss stasjon
- Ave. Duration
- 2h 3m
- Frequency
- Every 4 hours
- Estimated price
- kr 300–440
- Website
- https://www.vy.no/en
Train from Geilo stasjon to Nittedal stasjon
- Ave. Duration
- 3h 3m
- Frequency
- 4 times a week
- Estimated price
- kr 400–600
- Website
- https://www.vy.no/en
Train from Nittedal stasjon to Eina stasjon
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- kr 150–220
- Website
- https://www.vy.no/en
Train from Geilo stasjon to Oslo S
- Ave. Duration
- 3h 26m
- Frequency
- Every 4 hours
- Estimated price
- kr 430–650
- Website
- https://www.vy.no/en
Train from Oslo S to Eina stasjon
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- kr 180–260
- Website
- https://www.vy.no/en
- Phone
- +47 915 02040
- post@innlandstrafikk.no
- Website
- innlandstrafikk.no
Bus from Meieriet undergang to Eina stasjon
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- kr 140–200
- Website
- Innlandstrafikk
Bus from Oslo bussterminal to Nordre Sand
- Ave. Duration
- 1h 58m
- Frequency
- 3 times a day
- Estimated price
- kr 160–230
- Website
- Innlandstrafikk
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Geilo stasjon to Oslo bussterminal
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- kr 250–360
- Website
- https://www.vybuss.com/
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









