There are 8 ways to get from Trondheim Airport (TRD) to Geilo by plane, train, bus, rideshare, 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.
Fly to Oslo Airport, Gardermoen, train
best- Fly from Trondheim (TRD) to Oslo Airport, Gardermoen (OSL)plane TRD - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
- Take the train from Oslo S to Geilo stasjontrain
5h 50mkr 1,181–2,848Train
cheapest- Take the train from Trondheim S Fosenkaia to Oslo Strain F6
- Take the train from Oslo S to Geilo stasjontrain F4
14h 26mkr 955–1,437Bus via Lillehammer
- Take the bus from Olav Kyrres gate to Lillehammer skysstasjonbus
- Take the bus from Lillehammer skysstasjon to Fagernes skysstasjonbus
- Take the bus from Fagernes skysstasjon to Gol skysstasjonbus 139
- Take the bus from Gol skysstasjon to Geilo Essobus 330
14h 8mkr 1,101–2,048Airport Transfer
- Take the rideshare from Trondheim-TRD to Geilo504.5 km
7h 31mDrive 504.5 km
- Drive from Trondheim Airport (TRD) to Geilocar 504.5 km
7h 31mkr 1,023–1,477Fly to Bergen, train
- Fly from Trondheim (TRD) to Bergen (BGO)plane TRD - BGO
- Take the train from Bergen stasjon to Geilo stasjontrain
5h 48mkr 1,020–3,109Fly to Sandefjord Airport, train
- Fly from Trondheim (TRD) to Sandefjord Airport (TRF)plane TRD - TRF
- Take the train from Sandefjord stasjon to Drammen stasjontrain
- Take the train from Drammen stasjon to Geilo stasjontrain
7h 21mkr 1,488–3,763Bus
- Take the bus from Olav Kyrres gate to Oslo bussterminalbus Vy710
- Take the bus from Oslo bussterminal to Geilo stasjonbus Vy175
14h 10mkr 1,468–2,830
Trondheim Airport (TRD) to Geilo by bus
Questions & Answers
The cheapest way to get from Trondheim Airport (TRD) to Geilo is to train which costs kr 950 - kr 1500 and takes 14h 26m.
The fastest way to get from Trondheim Airport (TRD) to Geilo is to fly and train which takes 5h 48m and costs kr 1000 - kr 3200.
No, there is no direct bus from Trondheim Airport (TRD) to Geilo. However, there are services departing from Trondheim lufthavn and arriving at Geilo Esso via Olav Kyrres gate, Lillehammer skysstasjon, Fagernes skysstasjon and Gol skysstasjon. The journey, including transfers, takes approximately 14h 8m.
No, there is no direct train from Trondheim Airport (TRD) to Geilo. However, there are services departing from Trondheim lufthavn stasjon and arriving at Geilo stasjon via Trondheim S Fosenkaia and Oslo S. The journey, including transfers, takes approximately 14h 26m.
The distance between Trondheim Airport (TRD) and Geilo is 658 km. The road distance is 504.5 km.
The best way to get from Trondheim Airport (TRD) to Geilo without a car is to bus via Lillehammer which takes 14h 8m and costs kr 1100 - kr 2100.
It takes approximately 5h 50m to get from Trondheim Airport (TRD) to Geilo, including transfers.
Trondheim Airport (TRD) to Geilo bus services, operated by Vy Buss, depart from Olav Kyrres gate station.
Trondheim Airport (TRD) to Geilo train services, operated by Sj Nord, depart from Trondheim S Fosenkaia station.
The best way to get from Trondheim Airport (TRD) to Geilo is to bus via Lillehammer which takes 14h 8m and costs kr 1100 - kr 2100. Alternatively, you can train, which costs kr 950 - kr 1500 and takes 14h 26m.
What companies run services between Trondheim Airport (TRD), Norway and Geilo, Norway?
You can take a bus from Trondheim lufthavn to Geilo Esso via Studentersamfundet, Olav Kyrres gate, Lillehammer skysstasjon, Fagernes skysstasjon, and Gol skysstasjon in around 14h 8m. Alternatively, you can take a train from Trondheim lufthavn stasjon to Geilo stasjon via Trondheim S, Trondheim S Fosenkaia, and Oslo S in around 14h 26m.
- Website
- flysas.com
Flights from Trondheim to Oslo Airport, Gardermoen
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- kr 800–2,000
Flights from Trondheim to Bergen
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 600–2,300
Flights from Trondheim to Bergen via Oslo Airport, Gardermoen
- Ave. Duration
- 2h 46m
- When
- Sunday, Monday, Tuesday, Wednesday, Thursday, and Friday
- Estimated price
- kr 600–2,300
- Website
- norwegian.com
Flights from Trondheim to Oslo Airport, Gardermoen
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- kr 600–1,900
Flights from Trondheim to Bergen
- Ave. Duration
- 1h
- When
- Monday, Friday, and Sunday
- Estimated price
- kr 500–2,500
Flights from Trondheim to Bergen via Oslo Airport, Gardermoen
- Ave. Duration
- 2h 53m
- When
- Monday to Saturday
- Estimated price
- kr 500–2,500
- Website
- wideroe.no
Flights from Trondheim to Oslo Airport, Gardermoen
- Ave. Duration
- 1h 10m
- When
- Saturday
- Estimated price
- kr 750–2,900
Flights from Trondheim to Bergen
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- kr 500–2,100
Flights from Trondheim to Bergen via Alesund
- Ave. Duration
- 2h 35m
- When
- Thursday and Sunday
- Estimated price
- kr 500–2,100
Flights from Trondheim to Sandefjord Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- kr 850–2,900
Flights from Trondheim to Sandefjord Airport via Bergen
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- kr 850–2,900
- Phone
- +47 23 15 90 00
- [email protected]
- Website
- flytoget.no
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 220–240
- Website
- https://flytoget.no/en/
- Phone
- +47 61 05 19 10
- [email protected]
- Website
- vy.no
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 100–150
- Website
- https://www.vy.no/en/
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Oslo S to Geilo stasjon
- Ave. Duration
- 3h 28m
- Frequency
- Every 4 hours
- Estimated price
- kr 500–800
- Website
- https://www.vy.no/en/
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Oslo S to Geilo stasjon
- Ave. Duration
- 3h 28m
- Frequency
- Every 4 hours
- Estimated price
- kr 500–800
- Website
- https://www.vy.no/en/
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Bergen stasjon to Geilo stasjon
- Ave. Duration
- 2h 54m
- Frequency
- Every 4 hours
- Estimated price
- kr 380–550
- Website
- https://www.vy.no/en/
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Sandefjord stasjon to Drammen stasjon
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- kr 160–240
- Website
- https://www.vy.no/en/
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Drammen stasjon to Geilo stasjon
- Ave. Duration
- 2h 53m
- Frequency
- Every 4 hours
- Estimated price
- kr 450–650
- Website
- https://www.vy.no/en/
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
- Phone
- +47 61 25 22 00
- [email protected]
- Website
- sj.no
Train from Trondheim S Fosenkaia to Oslo S
- Ave. Duration
- 8h 20m
- Frequency
- Once a week
- Estimated price
- kr 340–480
- Website
- https://www.sj.no/en/front-page/
- Phone
- +47 407 05070
- [email protected]
- Website
- vybuss.no
Bus from Olav Kyrres gate to Lillehammer skysstasjon
- Ave. Duration
- 5h 11m
- Frequency
- Twice daily
- Estimated price
- kr 650–1,300
- Website
- https://www.vybuss.com/
Bus from Lillehammer skysstasjon to Fagernes skysstasjon
- Ave. Duration
- 2h 16m
- Frequency
- 4 times a week
- Estimated price
- kr 270–550
- Website
- https://www.vybuss.com/
Bus from Olav Kyrres gate to Oslo bussterminal
- Ave. Duration
- 7h 49m
- Frequency
- 6 times a week
- Estimated price
- kr 1,000–2,000
- Website
- https://www.vybuss.com/
Bus from Oslo bussterminal to Geilo stasjon
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a week
- Estimated price
- kr 420–850
- Website
- https://www.vybuss.com/
- Phone
- +47 915 02040
- [email protected]
- Website
- innlandstrafikk.no
Bus from Fagernes skysstasjon to Gol skysstasjon
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- kr 90–130
- Schedules at
- innlandstrafikk.no
- Phone
- 32 82 66 66
- [email protected]
- Website
- brakar.no
Bus from Gol skysstasjon to Geilo Esso
- Ave. Duration
- 1h 2m
- Frequency
- 5 times a day
- Estimated price
- kr 70–100
- Website
- https://www.brakar.no/
- Website
- https://www.mozio.com
Rideshare from Trondheim-TRD to Geilo
- Ave. Duration
- 7h 31m
- Frequency
- On demand
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
More Questions & Answers
Trondheim Airport (TRD) to Geilo bus services, operated by Vy Buss, arrive at Lillehammer skysstasjon station.
Trondheim Airport (TRD) to Geilo train services, operated by Sj Nord, arrive at Oslo S station.
Yes, the driving distance between Trondheim Airport (TRD) to Geilo is 505 km. It takes approximately 7h 31m to drive from Trondheim Airport (TRD) to Geilo.
There are 297+ hotels available in Geilo.
Check out Blablacar's carpooling service for rideshare options between Trondheim Airport (TRD) and Geilo. A great option if you don't have a driver's licence or want to avoid public transport.










