Loading interactive map…
Oslo → Bergen through Norwegian highlands
URL updated — copy new link to save changes
The Bergen Line (Bergensbanen) runs about 7 hours between Oslo and Bergen across the Hardangervidda, Northern Europe's largest high-mountain plateau. Operated by Vy, it is the highest mainline railway in Northern Europe, reaching 1,237 m inside the Finse Tunnel, with roughly 100 km of the route above the tree line.
| Duration | ≈ 7 h (fastest ≈ 6.5 h); five departures daily, four in winter1 |
|---|---|
| Distance | ≈ 496 km Oslo–Bergen, with about 180 tunnels2 |
| Highest point | 1,237 m in the Finse Tunnel; Finse station at 1,222 m is the line's highest2 |
| Operator | Vy (trains); Bane NOR (infrastructure)2 |
| Reservations | Compulsory seat reservation; passholders ≈ NOK 1003 |
| Fares (2026) | Advance fares from under NOK 300 one-way (dynamic pricing). Book at vy.no4 |
| Best time | Year-round, utterly different by season; late May–early June combines green valleys with a still-snowy plateau4 |
| Opened | 27 November 1909, by King Haakon VII at Voss5 |
More than 15,000 men built the line largely by hand over 15 years; it cost the equivalent of an entire Norwegian state budget of its day, per the Norwegian Royal House. For its centenary in 2009, NRK broadcast the entire 7-hour journey minute by minute — 1.2 million Norwegians watched, inventing "slow TV".
“Dette er vårt slektsledds storverk — this is our generation's great work.”
— King Haakon VII, opening the line, 27 November 19095
Facts last verified 2026-07-18 · About Trainmap · All iconic routes
Rail data: signal.eu.org/osm
Stations: Trainline, Nominatim
Maps: Carto, OpenStreetMap, Stamen, Stadia Maps
3D Terrain: AWS Terrain Tiles, Mapzen
Powered by MapLibre GL JS