There are 8 ways to get from Geilo to Bodø by train, plane, bus, car ferry, 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, train to Oslo Airport, Gardermoen, fly
best- Take the train from Geilo stasjon to Oslo Strain
- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Bodø Airport (BOO)plane OSL - BOO
6h 46mkr 1,141–3,130Train
- Take the train from Geilo stasjon to Oslo Strain F4
- Take the train from Oslo S to Heimdal stasjontrain F6
- Take the train from Heimdal stasjon to Steinkjer stasjontrain R70
- Take the train from Steinkjer stasjon to Bodø stasjontrain F7
23h 6mkr 2,629–4,065Bus, train
- Take the bus from Geilo stasjon to Oslo bussterminalbus
- Take the bus from Oslo bussterminal to Trondheim Sbus
- Take the bus from Trondheim S to Steinkjer stasjonbus
- Take the train from Steinkjer stasjon to Fauske stasjontrain F7
- Take the bus from Fauske stasjon to Nordlandssykehusetbus 100
25h 34mkr 2,237–3,363Train, car ferry
- Take the train from Geilo stasjon to Bergen stasjontrain F4 / ...
- Take the car ferry from Bergen Nøstet kystrutekai to Bodø kystrutekaicarferry Hur
2d 20hkr 3,886–9,059Train to Bergen, fly
- Take the train from Geilo stasjon to Bergen stasjontrain
- Fly from Bergen (BGO) to Bodø Airport (BOO)plane BGO - BOO
6h 52mkr 1,261–3,580Train, drive, line 1047 car ferry to Sogndal, fly
- Take the train from Geilo stasjon to Myrdal stasjontrain
- Drive from Myrdal stasjon to Fodnes ferjekaicar
- Take the car ferry from Fodnes ferjekai to Mannheller ferjekaicarferry
- Fly from Sogndal (SOG) to Bodø Airport (BOO)plane SOG - BOO
7h 28mkr 1,986–3,141Train, car ferry via Geiranger ferjekai
- Take the train from Geilo stasjon to Bergen stasjontrain F4 / ...
- Take the car ferry from Bergen Nøstet kystrutekai to Geiranger ferjekaicarferry Hur
- Take the car ferry from Geiranger ferjekai to Bodø kystrutekaicarferry Hur
2d 21hkr 6,986–10,459Drive 1,171.9 km
- Drive from Geilo to Bodøcar 1,171.9 km
16h 57mkr 2,397–3,463
Geilo to Bodø by train
Questions & Answers
The cheapest way to get from Geilo to Bodø is to train and fly which costs kr 1100 - kr 3200 and takes 6h 46m.
The fastest way to get from Geilo to Bodø is to train and fly which takes 6h 46m and costs kr 1100 - kr 3200.
No, there is no direct train from Geilo to Bodø. However, there are services departing from Geilo stasjon and arriving at Bodø stasjon via Oslo S, Heimdal stasjon and Steinkjer stasjon. The journey, including transfers, takes approximately 23h 6m.
The distance between Geilo and Bodø is 1100 km. The road distance is 1171.9 km.
The best way to get from Geilo to Bodø without a car is to train which takes 23h 6m and costs kr 2600 - kr 4100.
It takes approximately 6h 46m to get from Geilo to Bodø, including transfers.
Geilo to Bodø train services, operated by Norwegian Railways (VY), depart from Geilo stasjon station.
Geilo to Bodø train services, operated by Norwegian Railways (VY), arrive at Oslo S station.
Yes, the driving distance between Geilo to Bodø is 1172 km. It takes approximately 16h 57m to drive from Geilo to Bodø.
There are 77+ hotels available in Bodø.
What companies run services between Geilo, Norway and Bodø, Norway?
You can take a train from Geilo stasjon to Bodø stasjon via Oslo S, Heimdal stasjon, and Steinkjer stasjon in around 23h 6m.
- Website
- flysas.com
Flights from Oslo Airport, Gardermoen to Bodø Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- kr 750–2,100
Flights from Bergen to Bodø Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- kr 900–3,400
Flights from Sogndal to Bodø Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- kr 850–3,500
- Website
- norwegian.com
Flights from Oslo Airport, Gardermoen to Bodø Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- kr 500–1,800
Flights from Bergen to Bodø Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 3h 46m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 650–2,900
Flights from Sogndal to Bodø Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 700–2,800
- Website
- wideroe.no
Flights from Oslo Airport, Gardermoen to Bodø Airport
- Ave. Duration
- 1h 50m
- When
- Saturday
- Estimated price
- kr 490–3,900
Flights from Bergen to Bodø Airport
- Ave. Duration
- 1h 50m
- When
- Saturday
- Estimated price
- kr 800–2,900
Flights from Bergen to Bodø Airport via Leknes
- Ave. Duration
- 3h 30m
- When
- Sunday
- Estimated price
- kr 800–2,900
Flights from Bergen to Bodø Airport via Tromso
- Ave. Duration
- 4h 20m
- When
- Monday to Friday
- Estimated price
- kr 800–2,900
Flights from Bergen to Bodø Airport via Trondheim
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 800–2,900
Flights from Sogndal to Bodø Airport via Bergen
- Ave. Duration
- 3h 25m
- When
- Saturday
- Estimated price
- kr 1,000–3,700
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Geilo stasjon to Oslo S
- Ave. Duration
- 3h 39m
- Frequency
- Every 4 hours
- Estimated price
- kr 490–750
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 23 min
- Frequency
- Every 20 minutes
- Estimated price
- kr 120–180
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Geilo stasjon to Bergen stasjon
- Ave. Duration
- 3h 4m
- Frequency
- Every 4 hours
- Estimated price
- kr 360–550
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Geilo stasjon to Myrdal stasjon
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- kr 160–240
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
- Phone
- +47 23 15 90 00
- flytoget@flytoget.no
- Website
- flytoget.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 220–240
- Website
- https://flytoget.no/en/
- Phone
- +47 61 25 22 00
- kundeservice@sj.no
- Website
- sj.no
Train from Oslo S to Heimdal stasjon
- Ave. Duration
- 6h 25m
- Frequency
- Every 4 hours
- Estimated price
- kr 950–1,500
- Website
- https://www.sj.no/en/front-page/
Train from Heimdal stasjon to Steinkjer stasjon
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Estimated price
- kr 230–360
- Website
- https://www.sj.no/en/front-page/
Train from Steinkjer stasjon to Bodø stasjon
- Ave. Duration
- 7h 47m
- Frequency
- Once daily
- Estimated price
- kr 950–1,500
- Website
- https://www.sj.no/en/front-page/
Train from Steinkjer stasjon to Fauske stasjon
- Ave. Duration
- 6h 54m
- Frequency
- Once daily
- Estimated price
- kr 850–1,300
- Website
- https://www.sj.no/en/front-page/
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Geilo stasjon to Oslo bussterminal
- Ave. Duration
- 4h
- Frequency
- 6 times a week
- Estimated price
- kr 330–490
- Website
- https://www.vybuss.com/
Bus from Oslo bussterminal to Trondheim S
- Ave. Duration
- 7h 44m
- Frequency
- Once a week
- Estimated price
- kr 800–1,200
- Website
- https://www.vybuss.com/
Bus from Trondheim S to Steinkjer stasjon
- Ave. Duration
- 2h 1m
- Frequency
- 4 times a day
- Estimated price
- kr 180–270
- Website
- https://www.vybuss.com/
- Phone
- +47 910 09 600
- Website
- reisnordland.no
Bus from Fauske stasjon to Nordlandssykehuset
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- kr 75–110
- Website
- https://www.reisnordland.no/
- Phone
- +442039 935 562
- book@hurtigruten.com
- Website
- hurtigruten.com
Car ferry from Bergen Nøstet kystrutekai to Bodø kystrutekai
- Ave. Duration
- 2d 16h
- Frequency
- Twice daily
- Estimated price
- kr 5,500–8,500
- Website
- https://www.hurtigruten.com
Car ferry from Bergen Nøstet kystrutekai to Geiranger ferjekai
- Ave. Duration
- 17h 55m
- Frequency
- 5 times a week
- Estimated price
- kr 2,000–2,900
- Website
- https://www.hurtigruten.com
Car ferry from Geiranger ferjekai to Bodø kystrutekai
- Ave. Duration
- 46h 20m
- Frequency
- 5 times a week
- Estimated price
- kr 4,600–7,000
- Website
- https://www.hurtigruten.com
- Phone
- +47 70 00 70 70
- kystruten@havila.no
- Website
- havilavoyages.com
Car ferry from Bergen Nøstet kystrutekai to Bodø kystrutekai
- Ave. Duration
- 2d 16h
- Frequency
- 3 times a week
- Estimated price
- kr 3,500–3,900
- Website
- https://www.havilavoyages.com/
- Phone
- +47 51 86 87 00
- booking@norled.no
- Website
- norled.no
Car ferry from Fodnes ferjekai to Mannheller ferjekai
- Ave. Duration
- 15 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 30–65
- Website
- https://www.norled.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
















