The Oslo to Bergen Train: Europe’s Most Scenic Railway Journey?

If you’re travelling between Oslo and Bergen, don’t be tempted to fly. The seven-hour train journey is widely considered one of Europe’s most spectacular rail experiences, crossing Norway’s dramatic mountains, high plateaus and beautiful valleys along the way.

Whether you’re visiting in the lush green summer or the depths of winter, the scenery is unforgettable. Here’s everything you need to know about taking the Oslo to Bergen train, from ticket prices and journey times to the best seats and must-see stops.

Norways Best Flåmsbana
The Flåm Railway branches off from the Bergen Line at Myrdal and is one of Norway’s most spectacular rail journeys | Norways Best

Is the train from Oslo to Bergen scenic?

In a word, yes! Often described as Europe’s most beautiful train journey, this epic trip takes you through some of Scandinavia’s most beautiful landscapes and is a must-do for anyone making the trip from Oslo to Bergen.

Really, why bother flying when the train ride is this pretty – not to mention environmentally friendly?

You could fly, but you’d miss one of Norway’s greatest travel experiences. Instead, settle into your seat, enjoy a coffee from the onboard café and watch mountains, rivers and vast mountain plateaus roll past your window as you make your way across southern Norway.

The ride from Oslo to Bergen: what to expect

Known as Bergensbanen, or the Bergen Line in English, the train route stretches across southern Norway for a total of 496km (308 miles).

The line was built at the end of the 19th century and is still Northern Europe’s highest mainline railway line – it crosses the craggy Hardangervidda plateau at a height of 1,237 m (4,058 ft) above sea level.

The Bergensbanen leaves the Central Station in Oslo five times a day (around 6.23am, 8.23am, 12.01pm, 4.23pm and 11.03pm). Check the latest timetable before travelling, as departure times may vary by season.

Like all trains in Norway, services covering the Oslo–Bergen route have everything you need to stay comfy onboard, including decent seating, plenty of toilets, a café/restaurant and free onboard wifi.

How long is the train journey from Oslo to Bergen?

This epic train ride takes between six hours and a half to seven and a half hours. 

That might seem like a long ride, compared with the 55-minute flight between the two cities, but the scenery makes it worth your while.

What is there to see between Bergen and Oslo?

As the train pulls out of Oslo, the first beautiful views begin to emerge over the Drammensfjord. The railway then follows the picturesque Drammenselva river upstream along Tyrifjorden and on to Hønefoss.

The picturesque Bergensbanen is an epic train ride in Norway.
Pic: Tore Sætre (CC)

From Hønefoss onwards the buildings begin to thin out, offering untouched landscapes with only the occasional traditional red cabin visible in the distance. 

The tracks continue up and down mountainsides and through numerous tunnels – more than 180 of them in total.

The scenery changes constantly, from forests and rivers to mountain lakes, waterfalls and the vast open landscapes of the Hardangervidda plateau.

What’s the highest station between Oslo and Bergen?

The highest point above sea level is Finse station, a town so remote that no public roads connect it to the rest of Norway, making it only accessible via train.

Finse Station is the highest along Norway's epic Bergensbanen train line
Pic: Espen Franck-Nielsen (CC)

Is the Oslo Pass worth buying?

Read this guide to see how much you could save during your trip!

What are the stops between Oslo and Bergen?

The Bergen Line makes around 20 stops between Oslo and Bergen, serving a mix of cities, mountain villages and remote stations along the way. Some of the main stops include Drammen, Hønefoss, Geilo, Finse, Myrdal, Voss, Arna and Bergen.

Smaller stations served on the route include Sandvika, Asker, Hokksund, Vikersund, Nesbyen, Gol, Ål, Ustaoset, Haugastøl, Hallingskeid, Upsete, Mjølfjell, Dale and Vaksdal.

Flåm is not a stop on the Bergen Line itself. Instead, you’ll need to change trains at Myrdal to board the famous Flåm Railway (Flåmsbana), which descends through spectacular scenery to the village of Flåm on the Aurlandsfjord. The between Flåm and Bergen is especially beautifully – so much so that we wrote a whole post about it!

Is Bergen, Norway worth visiting?

Bergen is certainly worth visiting, not only as a jumping-off point for some of Norway’s most spectacular fjords, but as a destination in its own right.

Within walking distance of the station, you’ll find the iconic Bryggen, Bergen’s wharf, as well as a fish market and other famous historic sites within the city, including the ancient Bergenhus Fortress.

For more ideas on what to see and do when you get to Bergen, have a look at our guide of 25 free things to do there.

Is there a train from Oslo to the fjords?

Bergen is also the gateway to several of Norway’s most spectacular fjords, including day trips to Hardangerfjord and Sognefjord.

Alternatively, you could get off at one of the earlier stops such as Myrdal or Voss. Myrdal is the junction with the epic Flåm Railway, one of the world’s steepest railways, which winds down to the tip of the Aurlandsfjord.

For more on this spectacular trip, read our ultimate guide to the train ride to Flåm.

Voss is Norway’s extreme sports centre, where adrenaline junkies can get their kicks with such sports as para-gliding, base jumping and white-river rafting. For more on Voss, see our guide to extreme sports in Norway.

What’s the best time of year to take the train to Bergen?

Good news: the train journey between Oslo and Bergen runs all year. And each season in Norway has its own pros and cons, so it’s hard to determine which is ‘best’.

The spring and summer months bring colourful landscapes with fields of flowers and rolling green hills and mountains. In autumn, you get the beautiful hues of yellow and orange that light up the fjords. Autumn is often overlooked but offers gorgeous colours and generally fewer visitors.

And in winter the snowy mountain peaks make for dramatic white wonderland views. We guarantee that whatever time of year you embark on this train journey you’ll be in for a scenic ride.  

Winter is a dramatic time to do the epic Oslo to Bergen train trip
Pic: Kabelleger (CC)

How much does it cost to travel by train from Oslo to Bergen?

Fares fluctuate depending on the demand for any given time or day, and how far in advance you book.

The scenery is spectacular along Norway's epic Oslo to Bergen train trip

If you’re lucky you can get a one-way ticket for around 350-500 NOK (36-52 USD) in low season.

This low rate, however, is a restricted ticket with no changes or refunds allowed, and you’ll have to book way in advance.

If you have any doubts about your plans or need more flexibility, your ticket will cost more.

Fully flexible fares for the Oslo–Bergen trip can go up to around 1200 NOK (120 USD) if you’re travelling at weekends or on public holidays. 

If you’re travelling with a family or in a group, there is also the option of buying a compartment ticket, where you book the entire train compartment.

If there are six of you, the person price works out cheaper than buying a single fare, and you get your own private carriage.

Check the timetable for your dates here, and be flexible with your departure time if you want the best chance of a good deal.

Is there a night train from Oslo to Bergen?

Yes, the night train from Oslo to Bergen leaves Oslo at 11.03pm and arrives in Bergen at 6.44 the next morning. It has the longest journey time, but is also the cheapest train and saves you the cost of a night’s accommodation in pricey Norway.

The downside is that you’ll make the journey in the dark so you’ll miss out on all the scenic beauty of the trip.

How to book the Oslo to Bergen train

We like using the Omio website, where you can reserve tickets in advance and book space for bikes, if you need to. Tickets can also be booked directly through Vy, Norway’s national railway operator.

Tickets are available 90 days before departure, and generally the further in advance you book the cheaper the fare and the better the availability.

Do you need seat reservations for the Oslo to Bergen train?

Yes, you need a reserved seat for the Oslo to Bergen train and they are included in all tickets. 

If you’re travelling on the night train, you have the option of paying extra for a flat bed, or more still for a two-bed sleeping compartment with blankets, sheets, pillows and towels.

Can you take luggage on the Oslo to Bergen train?

Yes, one of the advantages of travelling by train is that there is plenty of space for luggage. You can take up to three pieces of luggage weighing up to 30 kilos, provided you can carry it yourself – and that includes skis and snowboards.

However, you’ll need to buy a special ticket and reserve space for sledges, toboggans and bikes.

Is there a high-speed train from Oslo to Bergen?

No, the fastest journey time for the Oslo to Bergen route is six hours, 35 minutes, so if you’re in a hurry, you’ll need to fly (see below). 

Where should I sit on a train from Oslo to Bergen?

The views are spectacular whichever side of the train you sit on, but connoisseurs suggest that the left side of the train from Oslo to Bergen has the edge. Large panoramic windows make sightseeing easy, but keep your camera handy when crossing Hardangervidda, as the scenery changes quickly and some of the best views only last a few moments.

Is this the most scenic train ride in Norway?

Well, it’s certainly up there in a country that has some pretty spectacular train journeys! 

Other scenic Norwegian train trips include the Oslo to Stavanger route, which runs past forests, mountains, lake and picturesque villages, and, of course, the iconic Flåm railway

Is the train ride from Oslo to Bergen worth it?

Most definitely yes. The journey may be slow but the scenery is spectacular, so you should just sit back and enjoy the ride as part of your holiday.

And you have the bonus of knowing that you’re travelling on the greenest form of transport too.

Can you do the Oslo to Bergen train in one day?

Yes! Most travellers complete the journey in a single day, although many choose to break up the trip by stopping in places such as Geilo, Finse, Myrdal or Voss.

Alternatives to taking the train to Bergen

If the train is sold out or you’re looking for an alternative way from Oslo to Bergen, there are other options.

By bus

Travelling by bus from Oslo to Bergen also allows you to take in the beautiful scenery, though there are no direct buses.

The Nor-Way express bus runs the full route, but you’ll need to change buses in either Seljestad vektstasjon or Fagernes skysstasjon. The full journey takes between 9 hours 15 minutes and 10 hours and tickets start at 404 NOK.

By plane

There are several daily direct flights between Oslo Gardemoen Airport and Bergen Airport on SAS and Norwegian. Fares start at around around 600 NOK with a flight time of approximately 1 hour.

By car

If you’d prefer to take the scenic journey at your own pace, stopping off along the many fjords on the way, then it’s a good idea to rent a car.

Scandinavian company rent-a-wreck specialises in cheap used hire cars, or try one of the international rental companies such as Sixt, Avis, Hertz and Thrifty. You can compare prices and find a good deal on rental cars here.

For more on car rental in Norway, take a look at our guide to renting a car in Norway.

Ready to experience the Bergen Line?

Whether you’re travelling between Norway’s two largest cities or simply looking for one of Europe’s most scenic rail journeys, the Oslo to Bergen train is an unforgettable experience. Sit back, enjoy the ever-changing landscapes and let the journey become one of the highlights of your trip to Norway.

Have you travelled on the Bergen Line? We’d love to hear your favourite part of the journey in the comments below.

See also:
The spectacular train ride from Bergen to Flam
Visiting Bergen on a budget
50 free things to do in Oslo
Is the Oslo Pass worth buying?

More from Lukas Reinhardt
30 cheap and free things to do in Kristiansand, Norway
Norway’s fifth-largest city, Kristiansand, lies at the country’s southern tip. A lively...
Read More
Subscribe
Notify of
guest

1 Comment
Newest
Oldest Most Voted
Verlin Anderson
Verlin Anderson
4 years ago

We lived in Minnesota; in 1980 I took my 70 year old mother to visit our many Norwegian relatives. We first stopped at Drangedal, Norway, spent three days visiting, relatives in Wraalstad,Tordal,Vralstad,Norway. Than off to Bergen, Norway. Our ancestors sailed from Bergen, to Quebec, Canada, than trudged to a small homestead near Burgen Minnesota,US. I’m 79 years old and hope to take it next year. A very beautiful train ride. My Swedish/American wife passed last fall.