Oslo to Bergen by Train
Embark on one of Europe’s most breathtaking train journeys as you traverse the heart of Norway from Oslo to Bergen. This scenic train journey across Norway, known as the Bergen Railway (Bergensbanen), offers stunning views of Norway’s diverse landscapes, from lush forests to snow-capped mountains and dramatic fjords.
Starting Point: Oslo
Your journey begins in Oslo, Norway’s vibrant capital city. Before boarding the train, take some time to explore this modern metropolis rich in culture and history.
Key attractions in Oslo:
- The Viking Ship Museum
- Munch Museum, home to “The Scream”
- Oslo Opera House
- Vigeland Sculpture Park
- Royal Palace and its surrounding park
Tip: Consider purchasing an Oslo Pass for free public transport and entry to many museums and attractions.
Read our comprehensive guide to Oslo | Search hotels (Expedia) ↗The Classic Route: Oslo to Bergen
The direct train journey from Oslo to Bergen is a visual feast that takes approximately 7 hours.
- Departure: Oslo Central Station
- Arrival: Bergen Railway Station
- Distance: About 500 km (310 miles)
- Highlights: Hardangervidda plateau, Finse (highest point at 1,222 meters), Myrdal station
Tip: Book a seat on the left side of the train for the best views when traveling from Oslo to Bergen.
The Scenic Detour: Flåm Railway and Fjord Cruise
For an even more spectacular journey, consider the “Norway in a Nutshell” route, which includes the famous Flåm Railway.
- Oslo to Myrdal: Take the Bergen Railway from Oslo to Myrdal (about 4.5 hours).
- Flåm Railway: At Myrdal, switch to the Flåm Railway, one of the steepest standard gauge railways in the world.
- Fjord Cruise: From Flåm, take a scenic ferry through the Aurlandsfjord and Nærøyfjord to Gudvangen.
- Bus to Voss: A bus will take you from Gudvangen to Voss.
- Train to Bergen: Complete your journey with a train ride from Voss to Bergen.
Highlights of the Flåm Railway:
- 20 km journey descending 866 meters
- Kjosfossen waterfall stop
- Panoramic views of the Flåm Valley
Planning Your Trip
- Best time to travel: May to September for the best weather and views.
- Booking: Reserve seats in advance, especially during peak season.
- Duration: Direct journey is about 7 hours. The scenic route with Flåm Railway and fjord cruise takes a full day.
- What to bring: Camera, warm layers (even in summer), and snacks.
Tip: Consider breaking up your journey with an overnight stay in Flåm to fully explore the fjord region.
Arrival in Bergen
Your journey ends in the charming city of Bergen, known for its colorful wooden houses, fish market, and surrounding mountains.
Don’t miss:
- Bryggen, the old Hanseatic wharf (UNESCO World Heritage site)
- Fish Market
- Mount Fløyen funicular for panoramic views
The Oslo to Bergen train journey, whether taken directly or with the detour via the Flåm Railway, offers an unforgettable experience of Norway’s natural beauty. This scenic train journey across Norway is the perfect way to immerse yourself in the country’s stunning landscapes while enjoying the comfort of modern train travel.
For more Norwegian adventures, check out our detailed guides to Oslo and Bergen.