Norway rail trips: The Bergen Line

Experience the Bergen Railway by Tore Bjorback Amblie, NSB

The scenic Bergen Line

is a mountain railway connecting Norway’s two largest cities; Oslo and Bergen. It is the highest mainline railway in Northern Europe, crossing the Hardangervidda mountain plateau at 1300 m above sea level. The line is some 500 km long, and Finse is the highest station with an altitude of 1222 m above sea level.
Click here to watch a YouTube video from the Bergen Line

Flam Railway to Myrdal by Sverre Hjornevik, Flam AS

View from Flam Railway

Travel tips for the Bergen Line:

The Bergen Line is an ideal starting point for a trip to the Norwegian fjords. You can start in Oslo and take it across to Myrdal, then change to the spectacular Flam Railway, taking you down to the Sognefjord and the village of Flam. There are boat and ferry trips from Flam, both to the Naeroyfjord and to the main Sognefjord all the way to Bergen, with calls at tiny fjord villages en route.

Bergen Line in Hallingdal Valley by Oivind Haug, NSB

Hallingdal valley

The Bergen Line takes you through beautiful scenery, through the Hallingdal valley, across the Hardangervidda National Park with views of mountain peaks and the Hardangerjokulen glacier at Finse. The mountain areas are covered with snow between October/November and April. During these months the locomotives often carry a snow plow at the front.

Experience Geilo village by Terje Rakke, Visit Norway

Geilo Mountain village

The Bergen Line offers both transport from villages along the line, as well as travel between Oslo and Bergen. The entire journey takes approx. 7 hours. Several parts of the line visit stations without road access, such as Finse and Myrdal. The famous Flam Railway is a side branch line, starting at the Myrdal mountain station, descending through the Flam Valley to Flam village by the Sognefjord at sea level.

Finse train station in winter by Tore Bjorback, NSB

Finse train station in winter

Enjoying the view from the Bergen Line by Ole Walter Jacobsen, NSB

Enjoying the view from the Bergen Line

Geilo mountain village is a popular winter ski resort, both for alpine and cross-country skiing, as well as other kinds of winter activities like dog sledding & horse sleigh. Geilo is located approximately midway between Oslo and Bergen, and due to its easy access by train lots of inhabitants of both cities have their second homes/mountain chalets in the area. Most Norwegians love skiing!

Finse, being the highest station, is also the most windy and a popular paragliding area. During the winter months snow storms are quite frequent, with heavy snowfall.

Voss village hosts the annual Extreme Sports Festival, with all kinds of sports like rafting, hang-gliding, paragliding, skydiving. Voss has excellent alpine skiing facilities.

Read more about scenic rail lines in Norway

View all our Tours & Cruises

Contact Fjord Travel Norway:
Use our contact form, send e-mail to [email protected], or
call us on +47 (55) 131-310 (Mon-Fri 09:00 to 15:30 local time)

What our customers say:

  • We just recently completed the Tromso, Northern Lights & Arctic Coast tour. I am writing to say what an amazing tour we had. Everything ran smoothly without an issue, the accommodation was fantastic and the tours were brilliant. We cannot fault the package at all. I would also like to thank Franziska and Lene, they both were fantastic in answering all my questions promptly, whilst booking the tour. Thank you for a wonderful and memorable holiday!

    Robert, Australia, ,

  • Thank you for assisting us with our trip to Norway. We thoroughly enjoyed our time in Kirkenes and the Snow Hotel. The arrangements you made for us were perfect. The lodging was comfortable and the excursions were fun. Tom and I rarely use the services of a travel company when we travel; you enriched our trip and made the planning easy.

    Alison, United States, ,

  • I wanted to thank everybody. We had a wonderful trip. Everything went well and fortunately we had the chance to see the lights while on the cruise. All my friends in Turkey would like to go on a similar trip. So I will be in touch with you. Thanks again and best wishes to all of you.

    Candan, Turkey, ,