If you are a fan of travel by train, I’ve got the trip for you! If you aren’t, I still think this trip might make your list! The Bergensbanen train is the name given to the railway line that connects the cities of Oslo and Bergen in Norway. Renowned as one of the most spectacular train journeys in the world, the Bergensbanen offers a mesmerizing experience through Norway’s captivating landscapes. As you embark on this approximately 7-hour journey, you’ll be treated to awe-inspiring vistas of majestic mountains, deep valleys, cascading waterfalls, and serene lakes. The train weaves its way through the picturesque Hardangervidda National Park, allowing you to witness the untamed beauty of the country’s wilderness. With comfortable seating, large windows, and frequent departures, the Bergensbanen train promises an unforgettable adventure, immersing you in the breathtaking scenery that defines the Norwegian countryside.
Here’s what you can expect when taking a trip on the Oslo to Bergen train:
- Duration and frequency: The journey from Oslo to Bergen takes approximately 7 hours it has about 180 tunnels and 22 stops. There are several daily departures, allowing you to choose a departure time that suits your schedule.
- Train Amenities: The train offers comfortable seating with ample legroom and large windows to enjoy the views. There are both standard and first-class compartments available. First-class compartments provide extra comfort and amenities, including complimentary Wi-Fi, power outlets, and refreshments.
- Scenic highlights: The train journey takes you through some of Norway’s most scenic regions, including the Hardangervidda plateau, the highest mountain plateau in Northern Europe. You’ll pass through lush valleys, crystal-clear lakes, and snow-capped peaks. Keep your camera ready as the train crosses the famous Flåm Railway, offering stunning views of steep mountainsides, cascading waterfalls, and deep fjords.
- Stopovers and attractions: Along the way, the train makes several stops at stations where you can get off and explore. One popular stop is Myrdal, where you can transfer to the Flåm Railway and experience a breathtaking descent to the fjord village of Flåm. Additionally, Voss is another stop worth considering, known for its outdoor activities like hiking, kayaking, and skiing.
- Skiing: The Bergen Railway traverses a route that includes several renowned ski resorts, including Gol, Geilo, and Voss.
- Summer Activities: Along the railway line, there are numerous locations that provide excellent opportunities for summer activities such as hiking. One notable option is cycling along the Rallar Road (Rallarvegen), which offers an appealing adventure.
- Food and beverages: The train has a dining car where you can enjoy a variety of meals, snacks, and beverages. It’s a great opportunity to try some traditional Norwegian cuisine while enjoying the scenery.
- Planning your trip: It’s advisable to book your train tickets in advance, especially during peak tourist seasons. You can check the Vy – Norwegian State Railways (formerly NSB) website for schedules, prices, and availability. The ticket price for an economy class seat on the Oslo to Bergen train is approximately 110 USD when booked in advance. When you make a reservation for the journey, a specific seat will be assigned to you.


Flåm Railway
If you don’t get your fill of railway journeys with the Bergensbanen, then you should definitely check out The Flåm Railway. This line also known as Flåmsbana, is a remarkable railway journey in Norway that takes you from the mountain station of Myrdal (one of the stops mentioned above) to the charming village of Flåm, nestled in the heart of the Norwegian fjords. Spanning a distance of 20 kilometers (12.4 miles), this scenic train ride is a testament to engineering marvels as it navigates through some of the most dramatic landscapes in the country. The journey showcases breathtaking views of steep mountainsides, cascading waterfalls, deep fjords, and lush valleys. As the train descends from the high-altitude plateau of Myrdal, passengers are treated to a visual feast of nature’s wonders. The Flåm Railway is renowned for its numerous hairpin bends, allowing the train to traverse the steep terrain with ease. Along the way, you can catch glimpses of picturesque farms, idyllic villages, and pristine Nordic landscapes. Whether you’re a nature enthusiast, a photography lover, or simply seeking an unforgettable experience, the Flåm Railway offers an incredible opportunity to immerse yourself in the awe-inspiring beauty of Norway’s fjord region.

If you decide you’d like to take on this adventure, here are some tips to help you enjoy your journey to the max!
- Book in advance: The Bergensbanen train can get busy, especially during peak tourist seasons. To secure your preferred departure time and seating class, it’s advisable to book your tickets in advance.
- Choose your seat wisely: The train offers fantastic scenic views on both sides. If possible, opt for a seat on the right side of the train when traveling from Oslo to Bergen, and on the right side when traveling from Bergen to Oslo. This way, you can maximize your chances of enjoying the stunning landscapes and switch up the view along your journey. If you search which side is best, you’ll likely hear arguments for both sides.
- Pack essentials: Bring essentials such as snacks, water, and entertainment for the journey. While there is a dining car on the train, having your own supplies ensures you have everything you need, especially during long stretches without stops.
- Dress in layers: The weather in Norway can be unpredictable, even during the summer. It’s recommended to dress in layers, so you can adjust your clothing according to temperature changes along the journey.
- Plan stopovers: The Bergensbanen train makes several stops along the route. Consider planning some stopovers to explore charming towns like Myrdal or Voss, or to experience the famous Flåm Railway as discussed above for a detour to the fjords. Just ensure you have enough time to catch your connecting train.

- Charge your devices: If you plan to use electronic devices during the journey, make sure they are fully charged or carry a portable power bank. This way, you can enjoy entertainment, stay connected, or capture photos without worrying about battery life.
- Keep your camera ready: The Bergensbanen train offers incredible photo opportunities. Make sure to have your camera or smartphone ready to capture the stunning landscapes, fjords, waterfalls, and other scenic highlights along the way.
- Engage with locals: Don’t hesitate to strike up conversations with fellow travelers or locals. Norwegians are generally friendly and can provide valuable insights, recommendations, or interesting stories about the region.
- Relax and enjoy the journey: The Bergensbanen train ride is known for its breathtaking scenery. Take the time to relax, sit back, and immerse yourself in the beauty of Norway’s landscapes. Enjoy the journey as much as the destination.
The Bergensbanen train stands as a testament to the unrivaled beauty of Norway’s landscapes. From the moment you step aboard in Oslo until your arrival in Bergen, you are transported through majestic mountains, tranquil fjords, and cascading waterfalls. Whether you seek adventure, inspiration, or a moment of serenity, the Bergensbanen journey offers it all.
If you end up making this journey, I’d love to hear about it in the comments below!
Our Rating
Overall Worthwhileness
⭐⭐⭐⭐
Rating: 4 out of 5.Difficulty
⭐
Rating: 1 out of 5.Cost
⭐⭐
Rating: 2 out of 5.Beauty
⭐⭐⭐⭐⭐
Rating: 5 out of 5.