There are 6 ways to get from Geilo to Leknes by train, plane, car ferry, car, or bus
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 Leknes
best- Take the train from Geilo stasjon to Bergen stasjon
- Fly from Bergen (BGO) to Leknes (LKN)BGO - LKN
7h 22mkr 1,839–4,294Train, train to Oslo Airport, Gardermoen, fly to Harstad/Narvik Airport, Evenes, bus
cheapest- 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 Harstad/Narvik Airport, Evenes (EVE)OSL - EVE
- Take the bus from Harstad/Narvik lufthavn to Leknes sentrum
12h 15mkr 1,619–3,406Train, car ferry, drive
- 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 Grong stasjonF7
- Take the train from Grong stasjon to Bodø stasjonF7
- Take the car ferry from Bodø ferjekai to Moskenes ferjekai
- Drive from Moskenes ferjekai to Leknes
28h 59mDrive, car ferry
- Drive from Geilo to Ålesund
- Take the car ferry from Ålesund to Svolvær kystrutekaiHur
- Drive from Svolvær kystrutekai to Leknes
2d 9hkr 6,166–9,188Train, train to Oslo Airport, Gardermoen, fly to Leknes
- 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 Leknes (LKN)OSL - LKN
7h 25mkr 2,019–3,946Train, bus
- Take the train from Geilo stasjon to Oslo SF4
- Take the train from Oslo S to Stockholm Centralstation70
- Take the train from Stockholm Centralstation to Narvik station
- Take the bus from Bromsgård to Leknes sentrum300
36h 33mkr 1,979–3,946
Geilo to Leknes by train and bus
Questions & Answers
The cheapest way to get from Geilo to Leknes is to train and fly and bus which costs kr 1600 - kr 3500 and takes 12h 15m.
The fastest way to get from Geilo to Leknes is to train and fly which takes 7h 22m and costs kr 1800 - kr 4300.
The distance between Geilo and Leknes is 1151 km.
The best way to get from Geilo to Leknes without a car is to train and bus which takes 36h 33m and costs kr 1900 - kr 4000.
It takes approximately 7h 22m to get from Geilo to Leknes, including transfers.
There are 524+ hotels available in Leknes.
What companies run services between Geilo, Norway and Leknes, Nordland, Norway?
There is no direct connection from Geilo to Leknes. However, you can take the train to Bergen stasjon, walk to Bergen busstasjon, take the line 1 vehicle to Bergen lufthavn, walk to Bergen (BGO) airport, then fly to Leknes (LKN). Alternatively, you can take a train from Geilo stasjon to Leknes via Oslo S, Trondheim S, Trondheim S Fosenkaia, Grong stasjon, Bodø stasjon, Bodø stasjon, Oksebakken, Bodø ferjekai, and Moskenes ferjekai in around 28h 59m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- wideroe.no
Flights from Bergen to Leknes
- Ave. Duration
- 2h 35m
- When
- Saturday and Sunday
- Estimated price
- kr 1,400–3,700
Flights from Bergen to Leknes via Tromso
- Ave. Duration
- 4h 10m
- When
- Saturday
- Estimated price
- kr 1,400–3,700
Flights from Bergen to Leknes via Oslo Airport, Gardermoen
- Ave. Duration
- 4h 20m
- When
- Wednesday
- Estimated price
- kr 1,400–3,700
Flights from Bergen to Leknes via Bodo
- Ave. Duration
- 6h 10m
- When
- Saturday
- Estimated price
- kr 1,400–3,700
Flights from Oslo Airport, Gardermoen to Leknes
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,400–3,000
- Website
- norwegian.com
Flights from Oslo Airport, Gardermoen to Harstad/Narvik Airport, Evenes
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- kr 750–2,000
- Website
- flysas.com
Flights from Oslo Airport, Gardermoen to Harstad/Narvik Airport, Evenes
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- kr 900–2,100
- 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 Grong stasjon
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- kr 370–600
- Website
- https://www.sj.no/en/front-page/
Train from Grong stasjon to Bodø stasjon
- Ave. Duration
- 6h 38m
- Frequency
- Once daily
- Estimated price
- kr 280–900
- 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
- +46 77 175 75 75
- Website
- sj.se
Train from Oslo S to Stockholm Centralstation
- Ave. Duration
- 5h 29m
- Frequency
- 4 times a day
- Estimated price
- kr 470–1,400
- Website
- https://www.sj.se/en
- Phone
- +46 771 15 15 15
- info@tagkompaniet.se
- Website
- vy.se
Train from Oslo S to Stockholm Centralstation
- Ave. Duration
- 6h 20m
- Frequency
- 3 times a week
- Schedules at
- vy.se
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Stockholm Centralstation to Narvik station
- Ave. Duration
- 18h 36m
- Frequency
- Once daily
- Estimated price
- kr 700–1,400
- Website
- https://www.sj.se/en/
- Phone
- +47 910 09 600
- Website
- reisnordland.no
Bus from Harstad/Narvik lufthavn to Leknes sentrum
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- kr 250–360
- Website
- https://www.reisnordland.no/
Bus from Bromsgård to Leknes sentrum
- Ave. Duration
- 5h 49m
- Frequency
- Once daily
- Estimated price
- kr 310–440
- Website
- https://www.reisnordland.no/
- Phone
- +47 910 09 600
- Website
- reisnordland.no
Car ferry from Bodø ferjekai to Moskenes ferjekai
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Website
- https://www.reisnordland.no/
- Phone
- +442039 935 562
- book@hurtigruten.com
- Website
- hurtigruten.com
Car ferry from Ålesund to Svolvær kystrutekai
- Ave. Duration
- 2d 1h
- Frequency
- Once daily
- Estimated price
- kr 5,000–7,500
- Website
- https://www.hurtigruten.com
- Phone
- +47 70 00 70 70
- kystruten@havila.no
- Website
- havilavoyages.com
Car ferry from Ålesund to Svolvær kystrutekai
- Ave. Duration
- 2d 1h
- 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



















