Compare times and prices for this route.

Book tickets on Omio →

Journey time

About 1 hour each way

Length

20 km

Height difference

866 m (Myrdal 867 m to Flåm 2 m)

Gradient

Up to 5.5%, among the steepest standard-gauge lines

Getting to the Flåm Railway

The Flåm Railway starts at Myrdal, a mountain station on the Oslo–Bergen line with no road access. From Oslo it is about 5 hours to Myrdal; from Bergen about 2 hours. Change trains at Myrdal for the descent to Flåm. You can compare times and book the train to Myrdal on Omio.

The journey

The train winds down the Flåmsdalen valley through 20 tunnels, most of them dug by hand. Halfway down it stops for a few minutes at the Kjosfossen waterfall, where you can step onto a viewing platform. The line was completed in 1940 and has 5.5% gradients for most of its length.

Norway in a Nutshell

The best-known way to see the area is the round trip sold as "Norway in a Nutshell": train from Oslo or Bergen to Myrdal, the Flåm Railway down to Flåm, a ferry along the Aurlandsfjord and Nærøyfjord (a UNESCO World Heritage site) to Gudvangen, then a bus to Voss and the train onward. You can also book each leg yourself. See the fjords map for the area.

Tips

  • Season: the railway runs all year, with more departures from April to October.
  • Book ahead in summer: trains fill up with cruise passengers from Flåm.

Frequently Asked Questions

How long is the Flåm Railway?

The line is 20 km long and the journey takes about one hour each way.

How do I get to the Flåm Railway from Oslo?

Take the Oslo–Bergen train to Myrdal (about 5 hours) and change to the Flåm Railway there.

Does the Flåm Railway run in winter?

Yes. It runs all year, with fewer departures in the winter months.