Is the Oslo to Bergen train worth it, and what will I see on the way?
Travel time, highlights and stops along the Bergen Railway.
Short answer
The Oslo to Bergen train is worth it if you have a day to spare, as the line has been voted one of the world's most beautiful train journeys. It takes about seven hours and crosses Hardangervidda, Northern Europe's largest mountain plateau. On the way you pass Geilo, Finse at 1,222 metres and Myrdal, where the Flåm Railway connects.
Why
- Visit Norway describes almost 500 kilometres of railway through forested valleys, fjords and Northern Europe's largest mountain plateau.
- Finse is the highest station on the line at 1,222 metres above sea level, and the line has close to 200 tunnels, according to Store norske leksikon.
- The fastest trains take around 6.5 hours between Oslo and Bergen, on a line that officially opened on 27 November 1909.
Details
Geilo lies midway, about 3.5 hours from either city, and Finse is a small mountain village you can only reach by train. At Myrdal you can change to the Flåm Railway. If you take the night train and do not need your own compartment, you can book a lie-flat seat with the PlusNight ticket.
Tip
Choose a daytime train if the views are the point, and consider breaking the trip at Geilo, Finse or Myrdal.
People also ask
- Is the train from Bergen to Oslo scenic?
Sources
- Visit Norway: The Bergen RailwayChecked at:
- Store norske leksikon: The Bergen LineChecked at:
Information checked on 15 October 2026.
Why the Oslo to Bergen route is so beautifulRelated questions
-
How long does it take to drive from Bergen to Trondheim?
The fastest drive between Bergen and Trondheim, on the E16 and E6 via Voss and Dovrefjell, takes about 10 hours, according to Visit Bergen.
-
Where does the airport bus (Flybussen) stop in Bergen, and how much does it cost?
Flybussen leaves Bergen Airport from stop A3 and has six city centre stops, including Festplassen, and an adult ticket costs NOK 189 online or NOK 220 on board.
-
Is there an express boat from Bodø to Svolvær?
Yes, the NEX 2 express boat, route 23-755, sails between Bodø and Svolvær and takes about three hours each way.
-
Is there a free shopping bus from Oslo to Sweden (Nordby, Svinesund)?
Nordby Shoppingcenter's own travel page lists no free bus from Oslo and suggests the train from Oslo S to Halden, then bus line 111 to the centre.

