There are 8 ways to get from Geilo to Mosjøen 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 to Bergen, fly to Mosjøen Airport, Kjærstad
best- Take the train from Geilo stasjon to Bergen stasjon
- Fly from Bergen (BGO) to Mosjøen Airport, Kjærstad (MJF)BGO - MJF
8h 49mkr 1,969–3,139Bus
cheapest- Take the bus from Geilo stasjon to Gol skysstasjon330
- Take the bus from Gol skysstasjon to Fagernes skysstasjon139
- Take the bus from Fagernes skysstasjon to Lillehammer skysstasjon
- Take the bus from Lillehammer skysstasjon to Mosjøen stasjon E6
19h 24mkr 1,053–1,522Train
- Take the train from Geilo stasjon to Oslo SF4
- Take the train from Oslo S to Trondheim SF6
- Take the train from Trondheim S Fosenkaia to Mosjøen stasjonF7
18h 17mkr 1,539–2,906Train, car ferry, bus
- Take the train from Geilo stasjon to Bergen stasjonF4
- Take the car ferry from Bergen Nøstet kystrutekai to Brønnøysund kystrutekaiHur
- Take the bus from Brønnøysund sentrum to Mosjøen sentrum
2d 13hkr 5,472–8,319Train, train to Oslo Airport, Gardermoen, fly to Bodø Airport
- Take the train from Geilo stasjon to Oslo S
- Take the train from Oslo S to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Bodø Airport (BOO)OSL - BOO
- Take the train from Bodø stasjon to Mosjøen stasjon
11h 38mkr 1,607–3,831Train, train to Oslo Airport, Gardermoen, fly to Sandnessjøen Airport, Stokka, bus
- Take the train from Geilo stasjon to Oslo S
- Take the train from Oslo S to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Sandnessjøen Airport, Stokka (SSJ)OSL - SSJ
- Take the bus from Sandnessjøen bussterminal to Mosjøen sentrum
9h 58mkr 2,544–4,326Train, train to Oslo Airport, Gardermoen, fly to Bronnoysund Bronnoy Airport, bus
- Take the train from Geilo stasjon to Oslo S
- Take the train from Oslo S to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Bronnoysund Bronnoy Airport (BNN)OSL - BNN
- Take the bus from Salhus skole to Mosjøen sentrum
11h 56mkr 2,416–4,136Drive 860.5 km
- Drive from Geilo to Mosjøen860.5 km
12h 35mkr 1,895–2,737
Geilo to Mosjøen by train
Questions & Answers
The cheapest way to get from Geilo to Mosjøen is to bus which costs kr 1000 - kr 1600 and takes 19h 24m.
The fastest way to get from Geilo to Mosjøen is to train and fly which takes 8h 49m and costs kr 1900 - kr 3200.
No, there is no direct bus from Geilo to Mosjøen. However, there are services departing from Geilo stasjon and arriving at Mosjøen stasjon E6 via Gol skysstasjon, Fagernes skysstasjon and Lillehammer skysstasjon. The journey, including transfers, takes approximately 19h 24m.
No, there is no direct train from Geilo to Mosjøen. However, there are services departing from Geilo stasjon and arriving at Mosjøen stasjon via Oslo S and Trondheim S Fosenkaia. The journey, including transfers, takes approximately 18h 17m.
The distance between Geilo and Mosjøen is 927 km. The road distance is 860.5 km.
The best way to get from Geilo to Mosjøen without a car is to train which takes 18h 17m and costs kr 1500 - kr 3000.
It takes approximately 8h 49m to get from Geilo to Mosjøen, including transfers.
Geilo to Mosjøen bus services, operated by Brakar, depart from Geilo stasjon station.
Geilo to Mosjøen train services, operated by Norwegian Railways (VY), depart from Geilo stasjon station.
The best way to get from Geilo to Mosjøen is to train which takes 18h 17m and costs kr 1500 - kr 3000. Alternatively, you can bus, which costs kr 1000 - kr 1600 and takes 19h 24m.
What companies run services between Geilo, Norway and Mosjøen, Nordland, Norway?
You can take a train from Geilo stasjon to Mosjøen stasjon via Oslo S, Trondheim S, and Trondheim S Fosenkaia in around 18h 17m. Alternatively, you can take a bus from Geilo stasjon to Mosjøen stasjon E6 via Gol skysstasjon, Fagernes skysstasjon, and Lillehammer skysstasjon in around 19h 24m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- wideroe.no
Flights from Bergen to Mosjøen Airport, Kjærstad via Trondheim
- Ave. Duration
- 4h 4m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 750–3,600
Flights from Bergen to Mosjøen Airport, Kjærstad via Oslo Sandefjord, Trondheim
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,200–4,200
Flights from Oslo Airport, Gardermoen to Sandnessjøen Airport, Stokka
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- kr 1,800–3,200
Flights from Oslo Airport, Gardermoen to Bronnoysund Bronnoy Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,600–2,900
- Website
- flysas.com
Flights from Oslo Airport, Gardermoen to Bodø Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- kr 700–2,100
- Website
- norwegian.com
Flights from Oslo Airport, Gardermoen to Bodø Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- kr 750–2,000
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Geilo stasjon to Bergen stasjon
- Ave. Duration
- 3h 3m
- Frequency
- Every 4 hours
- Estimated price
- kr 360–550
- Website
- https://www.vy.no/en
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
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 23 min
- Frequency
- Every 20 minutes
- Estimated price
- kr 120–190
- Website
- https://www.vy.no/en
- Phone
- +47 61 25 22 00
- kundeservice@sj.no
- Website
- sj.no
Train from Oslo S to Trondheim S
- Ave. Duration
- 6h 38m
- Frequency
- Every 4 hours
- Estimated price
- kr 390–1,200
- Website
- https://www.sj.no/en/front-page/
Train from Trondheim S Fosenkaia to Mosjøen stasjon
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- kr 650–1,000
- Website
- https://www.sj.no/en/front-page/
Train from Bodø stasjon to Mosjøen stasjon
- Ave. Duration
- 3h 54m
- Frequency
- 3 times a day
- Estimated price
- kr 210–700
- Website
- https://www.sj.no/en/front-page/
- Phone
- 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
- 32 82 66 66
- kundesenter@brakar.no
- Website
- brakar.no
Bus from Geilo stasjon to Gol skysstasjon
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- kr 70–100
- Website
- Brakar
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Geilo stasjon to Gol skysstasjon
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- kr 120–180
- Website
- https://www.vybuss.com/
Bus from Fagernes skysstasjon to Lillehammer skysstasjon
- Ave. Duration
- 2h 13m
- Frequency
- Once daily
- Estimated price
- kr 190–270
- Website
- https://www.vybuss.com/
Bus from Lillehammer skysstasjon to Mosjøen stasjon E6
- Ave. Duration
- 12h 1m
- Frequency
- 4 times a week
- Estimated price
- kr 650–950
- Website
- https://www.vybuss.com/
- Phone
- +47 915 02040
- post@innlandstrafikk.no
- Website
- innlandstrafikk.no
Bus from Gol skysstasjon to Fagernes skysstasjon
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- kr 90–130
- Website
- Innlandstrafikk
- Phone
- +47 910 09 600
- Website
- reisnordland.no
Bus from Brønnøysund sentrum to Mosjøen sentrum
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- kr 170–250
- Website
- https://www.reisnordland.no/
Bus from Sandnessjøen bussterminal to Mosjøen sentrum
- Ave. Duration
- 56 min
- Frequency
- 5 times a day
- Estimated price
- kr 90–130
- Website
- https://www.reisnordland.no/
Bus from Salhus skole to Mosjøen sentrum
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- kr 170–250
- Website
- https://www.reisnordland.no/
- Phone
- +442039 935 562
- book@hurtigruten.com
- Website
- hurtigruten.com
Car ferry from Bergen Nøstet kystrutekai to Brønnøysund kystrutekai
- Ave. Duration
- 2d 5h
- Frequency
- Once daily
- Estimated price
- kr 4,900–7,500
- 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 Brønnøysund kystrutekai
- Ave. Duration
- 2d 5h
- Frequency
- 3 times a week
- Website
- https://www.havilavoyages.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
More Questions & Answers
Geilo to Mosjøen bus services, operated by Brakar, arrive at Gol skysstasjon station.
Geilo to Mosjøen train services, operated by Norwegian Railways (VY), arrive at Oslo S station.
Yes, the driving distance between Geilo to Mosjøen is 860 km. It takes approximately 12h 35m to drive from Geilo to Mosjøen.
There are 21+ hotels available in Mosjøen.
















