You are here: Home Visitor Information All Travel Information Getting Here Bergensbanen - Oslo to Bergen by train

Welcome to the Itinerary Planner. Use this tool to build your own journey or choose from an exciting range of specially selected tours.
To build your own Itinerary, click
to add an item to your Itinerary basket.
Menu

Between Oslo and Bergen by train
You are here: Home Visitor Information All Travel Information Getting Here Bergensbanen - Oslo to Bergen by train
The Bergen Railway (called Bergensbanen) is the train between Oslo and Bergen. Travel comfortably by train and discover some of the most beautiful landscapes in Norway.
The Oslo to Bergen train is Northern Europe's highest railway. The journey includes some of the most beautiful landscapes in Norway. There are five daily departures between Bergen and Oslo (four in winter) and you can even do the trip overnight (which is very practical, but you'll miss the views!).
The Bergensbanen train between Oslo and Bergen is 483 kilometers, takes about seven hours, has 182 tunnels and 21 stops.

Map from Googlemaps.com

Photo from Bergen Railway at Ustaoset: Øivind Haug / Vy
The trains between Bergen and Oslo are very comfortable and have a carriage with a cafe and refreshments. The train also has wifi, however sometimes a bit unstable perhaps due to all the tunnels..!
During the journey, you can also purchase an audio guide (provided by GuideToGo) through Vy when buying your ticket. It offers Norwegian history, local stories and tips matched to the places you pass, along with extra photos and a built-in map showing your location and nearby sights.
The tour offers fantastic views ranging from low lands leaving Oslo, continuing through forests and past lakes and up towards the mountains to the highest point Finse Station at about 1222 meters above sea level. Then the tour continues with views of fjords, waterfalls and rivers. The train between Oslo and Bergen operates the whole year.
The Oslo to Bergen train stops 21 times, one of them being Myrdal. From Myrdal you can change train and experience the historic Flåmsbana from Myrdal down to Flåm. You can continue the same day onwards to Bergen or spend the night in Flåm and continue the following day. Flåmsbana (Flåm Railway) is one of the most beautiful train rides in the world and it takes you past mountains and waterfalls you will not forget. You can continue with a boat to Gudvangen, bus to Voss and train to Bergen. This route is called Norway in a Nutshell and you can take it from Oslo to Bergen or from Bergen to Oslo or as a round trip from Bergen.

Flåm Railway. Photo: Morten Rakke
The 21 stations on the Bergensbanen, from Oslo to Bergen, are: Oslo S, Sandvika, Asker, Drammen, Hokksund, Vikersund, Hønefoss, Flå, Nesbyen, Gol, Ål, Geilo, Ustaoset, Haugastøl, Finse, Hallingskeid, Myrdal, Voss, Dale, Arna, Bergen.
You can also see the Bergensbanen and Flåm Railway as part of a fjord trip from Bergen with the tour called Norway in a Nutshell®. The journey combines the beautiful Flåm Railway, a bus journey and a fjord cruise on the narrow and spectacular Nærøyfjord. Read more and buy your ticket to Norway in a nutshell® roundtrip from Bergen here, or at the Tourist Information in Bergen.

Myrdal. Photo: Visit Bergen / Casper Steinsland - visitBergen.com
Tickets can be bought at vy.no or at the railway station in Oslo or Bergen. You can also buy tickets from the app called Vy. If you are looking for cheap tickets, order well in advance. There are discounts available for children, students and seniors. Dogs and bicycles are additional costs. (Wheelchairs and strollers are free of charge.) Read more about discount on train tickets here.
Which side should you sit on?
Opinions vary, since the best views shift along the route. However, if you're travelling from Oslo to Bergen, the Hardangervidda plateau is often considered more scenic from the left, while between Voss and Bergen, the right side is perhaps the preferred side. Either way, you're in for spectacular scenery.
Getting to Bergen is easy and the Bergen Railway Station is located right in the heart of Bergen city, just a short walk from the famous Bryggen, the Fish Market and the beautiful and lively city center of Bergen. If you want to experience more of Norway when traveling between cities, the Oslo to Bergen train is a great option.
More travel options between Oslo and Bergen are available here.
How long does the train from Oslo to Bergen take?
The journey takes about seven hours and covers 483 kilometres, making it one of the most scenic train rides in the world.
How many tunnels and stops does the Bergensbanen have?
The line has 182 tunnels and 21 stops between Oslo and Bergen, including Myrdal, where you can change for the Flåm Railway.
Can I take the train overnight?
Yes, there's a night train between Oslo and Bergen - practical if you want to save time, but you'll miss the scenic daytime views.
Where can I buy tickets?
Tickets can be bought at vy.no, via the Vy app, or at the railway station in Oslo or Bergen. Book well in advance for the cheapest fares. Discounts are available for children, students and seniors; dogs and bicycles cost extra, while wheelchairs and strollers travel free of charge.
Other Sites
Visit Bergen
Strandkaien 3
NO-5013 Bergen
© Visit Bergen 2026
