mondohiking
Woman looks out a train window at the scenery.
Photo: Alex Korolkoff

Planning · Norway

Airport to trailhead - getting from a Norwegian airport to a hiking start

Norway's iconic trails are reachable by public transport from four main airports - Oslo, Bergen, Stavanger, Bodø. Here's the route, time, and cost from each airport to the nearest classic hike.

Published May 8, 2026 · Last updated May 8, 2026 · researched

Norway’s four “hiking-airport” combinations: Stavanger → Preikestolen, Bergen → Trolltunga, Oslo → Besseggen, Bodø → Lofoten. All four are doable by public transport. None require a rental car if you plan around the schedules. Total transit time from arrival to trailhead is 2-6 hours depending on combination.

This page is the cheat-sheet for landing.

a group of people walking through an airport

Photo: Lorenzo Renga on Unsplash.

At a glance

AirportTrailTransit timeOne-way costPublic transport?
Stavanger (SVG)Preikestolen2 hNOK 280Yes - flybus + ferry + bus
Bergen (BGO)Trolltunga5 hNOK 700Yes - train + bus + shuttle
Oslo (OSL)Besseggen4-5 hNOK 600Yes - bus to Gjendesheim
Bodø (BOO)Lofoten (Reine)5 hNOK 750Yes - ferry + bus to Moskenes
Bodø (BOO)Lofoten (Svolvær)4 hNOK 1,100Yes - express ferry
Ålesund (AES)Romsdalseggen3 hNOK 450Yes - bus to Åndalsnes

Stavanger → Preikestolen

The simplest of the four. Most international visitors do this combination.

StageTimeCostNotes
SVG → Stavanger ferry terminal30 minNOK 130Flybus runs every 30 min
Ferry to Tau40 minNOK 60Frequent in summer
Bus Tau → Preikestolhytta35 minNOK 90Connects to ferries
Total~2 h~NOK 280

Practical:

  • Last bus back from Preikestolhytta is around 18:00 in summer - do not miss it
  • Most hikers stay 1 night at Preikestolhytta or Preikestolen Mountain Lodge to start fresh
  • Buy bus + ferry combo ticket from Kolumbus to save 15%

Bergen → Trolltunga

The longest of the four “iconic-hike” combinations. Plan for an overnight in Odda.

StageTimeCostNotes
BGO → Bergen central25 minNOK 130Bybanen light rail
Bergen → Voss (train)1 h 15 minNOK 350Bergen Railway, scenic
Voss → Odda (bus)2 h 30 minNOK 220NOR-WAY bus, 2x daily
Odda → P2 Skjeggedal30 minshuttle / taxiNOK 100 shuttle, runs hourly summer
Total~5 h~NOK 700Plan for overnight in Odda

Practical:

  • Bergen Railway tickets cheapest at Vy.no, 2 weeks ahead
  • Odda has hostels, hotels, and one DNT-affiliated cabin near the trailhead
  • The shuttle from Odda to Skjeggedal is the only realistic transport up - driving costs more in tolls than the shuttle itself

Oslo → Besseggen

The classic Jotunheimen day-walk approach.

StageTimeCostNotes
OSL → Oslo S (train)22 minNOK 130Flytoget
Oslo S → Otta (train)3 h 15 minNOK 350Vy regional
Otta → Gjendesheim (bus)1 h 30 minNOK 150NOR-WAY summer service
Total~5 h~NOK 630

Practical:

  • Combined train + bus ticket from Vy saves NOK 50-100
  • Gjendesheim has a DNT staffed cabin - book in advance for July
  • The morning Besseggen ferry from Gjendesheim is at 09:00 and 11:00 in summer

Bodø → Lofoten

The most expensive transit, but the only way to reach Lofoten without a long drive from Tromsø or a flight to Leknes/Svolvær.

Bodø → Reine (south Lofoten - Reinebringen, Bunes Beach)

StageTimeCostNotes
BOO → Bodø terminal5 minNOK 50Walk or bus
Ferry to Moskenes3 h 15 minNOK 3504x daily summer, book ahead
Bus Moskenes → Reine15 minNOK 50Local bus, runs with ferry arrivals
Total~5 h~NOK 750Ferry is the bottleneck

Bodø → Svolvær (north Lofoten)

StageTimeCostNotes
Bodø → Svolvær express ferry3 h 30 minNOK 1,000Hurtigruten Speedferries
Total~4 h~NOK 1,100Faster but pricier

Practical:

  • Book Bodø-Moskenes ferry vehicle space weeks ahead in July; foot-passenger is usually walk-up
  • Lofoten itself has a working bus network connecting all major villages, but services are infrequent (1-4 per day)
  • A rental car becomes useful in Lofoten after the ferry - distances between trailheads are larger than the map suggests

Ålesund → Romsdalseggen

The least-known but most efficient combination if Romsdalseggen is your target.

StageTimeCostNotes
AES → Ålesund central30 minNOK 100Flybus
Ålesund → Åndalsnes (bus)2 hNOK 250NOR-WAY 681
Åndalsnes → Vengedalen (shuttle)30 minNOK 100Trail-specific shuttle
Total~3 h~NOK 450

Practical:

  • The Rauma Railway from Dombås to Åndalsnes is one of Norway’s best train rides if you’re coming from Oslo instead - different combination, longer (5+ h), but worth it for the railway itself
  • Åndalsnes hosts the Norwegian Mountaineering Centre and has good budget accommodation

Multi-region trips - the bottlenecks

If you’re doing two regions in one trip:

CombinationBottleneckBest fix
Fjords + LofotenBergen → Bodø flightBook SAS or Norwegian 6+ weeks ahead, NOK 1,200-2,500
Fjords + JotunheimenBergen → Otta trainBergen Railway has 2x daily, plan one full transit day
Lofoten + TromsøCoastal ferry vs flightHurtigruten coastal voyage if you have time, otherwise flight Bodø → Tromsø

Common questions

Do I need to rent a car?

Almost never for the iconic day-hikes. Yes for Lofoten exploration beyond Reine, and yes for Hardangervidda multi-day if you want flexibility. No otherwise.

Can I do everything on a Eurail / Interrail pass?

Norwegian trains are covered. NOR-WAY buses and most local buses are not. Most trail-shuttles are not. Useful for the Bergen Railway and Rauma Railway segments; not for the last-mile.

Are airport transfers reliable in winter?

Yes - Norwegian airports run on heavy weather. The bottlenecks shift to local roads after snowstorms; build in 24 hours of buffer if your hike is weather-dependent and your trip is short.

Best public transport apps?

Vy.no for trains. En-Tur for everything else (buses, ferries, multi-modal). Most show real-time delays.

Should I buy tickets on arrival or in advance?

Trains: 2+ weeks ahead, savings of 30-50%. Ferries (especially Bodø-Moskenes vehicle): book ahead. Local buses: walk-up is fine. Trail shuttles: book day before.


Keep reading