View of Flam

Norway

FlamHow to Get to Flam

Getting there

Your easiest way to Flam

Flam is the lower terminus of the Flam Railway from Myrdal on the Bergen Line. Bergen and Oslo are the gateways; seasonal express boats also arrive from Bergen, April to October.

  1. Oslo Gardermoen (OSL)7h 57m
  2. FlamArrival point used for calculations: Flåm

Search flights to Oslo Gardermoen (OSL)

Journey times from Routavio data, updated 8 Oct 2026.

View of Train
Wikimedia Commons, Kabelleger / David Gubler (http://www.bahnbilder.ch), CC BY-SA 3.0

Airports compared

Which airport to fly into

We compare the airports around Flam by the fastest public-transport connection Routavio found from each one.

Gateway airports compared
AirportDistance to FlamFastest onwardTransfers / modes
Oslo Gardermoen (OSL)Oslo Gardermoen is 230 km away in a straight line.Distance to Flam: 230 kmFastest onward: 7h 57m3 transfers (Bus + train)
Bergen Airport, Flesland (BGO)Bergen Airport, Flesland is 121 km away in a straight line.Distance to Flam: 121 kmFastest onward: not verifiednot verified

Plan your trip

A destination for every season

June to August brings long days and the fullest ferry and bus timetables. Winter days are short and some routes run less often, so leave extra time for connections.

  • Winter, View of Flam

    Winter

    Short days; some routes run less often, so allow extra time.

    Nov – Mar

  • Summer, View of Flam

    Summer

    Long days and the fullest ferry and bus timetables.

    Jun – Aug

  • Autumn, View of Flam

    Autumn

    Days shorten and some routes run less often.

    Sept – Oct

  • Spring, View of Flam

    Spring

    Days lengthen ahead of the summer timetables.

    Apr – May

Season photos: Winter, Julian Herzog (Website), CC BY 4.0; Summer, Ximonic (Simo Räsänen), CC BY-SA 4.0; Autumn, Markus Säynevirta, CC BY-SA 4.0; Spring, Albertyanks - Albert Jankowski, Public domain

Before you go

Before you go

Getting around once there

  • Routavio's journey times end at Flåm, the usual arrival point.

Frequently asked questions

How do you get from Oslo Gardermoen (OSL) to Flam?
Scheduled bus + train, about 7h 57m, 3 transfers. Time from the fastest journey we assembled from scheduled legs, checked 2026-10-08.Timed itinerary

Things to do in Flam

Loading offers...

Sources and method

Durable access facts come from operator and tourism-authority information. Journey times, transfers and prices are calculated by Routavio's route engine from operator timetables and flight data and refreshed nightly. An airport marked "not verified" is geographically plausible but Routavio has not yet confirmed a public-transport route from it.

Routavio lists an airport when the ground leg from it is within 300 km in a straight line, the limit it uses for a last-mile transfer.