Bergen to Flam Trains

Trains in Scandinavia are marvels of modern technology capable of transporting passengers from Bergen to Flam in under three hours as opposed to the usual five. This route passes through spectacular scenery. Therefore, your trip by train will be one to remember. It is advisable to buy your tickets in advance since they tend to sell out quickly.

Distance
Distance

​122 km

Travel time

Travel time

2h 50m

Trains per day

Daily Departures

15
Reverse route

Reverse Route

Bergen to Flam Railway Route Map

Train travel in Scandinavia is one of the best ways to explore the country. Taking the train is also one of the cheapest ways to get around. You may wish to consider the VY.NO trains that run from Bergen to Flam if you are looking for something exciting.
In both Economy Class Seats and First Class Seats, your journey will be comfortable and enjoyable.

Also, keep in mind that you're reducing the impact you have on the environment and climate by taking the train instead of a plane. About one ml of carbon dioxide is emitted for every 400 km of train travel.

Bergen to Flam Train Timetable

​You can make a memorable trip around Norway by booking a train ticket from Bergen to Flam. Passengers will not need to change trains during the journey, which takes an average of 3 hours to complete.

*The information is subject to change. Planning a rail journey in Norway? Check current Bergen - Flam train timetable.

Book Train Tickets from Bergen to Flam

Bergen to Flam Train Stations

The following information about train stations will help you plan your journey smoothly from Bergen to Flam

Bergen Central Station
​Address: 5015 Bergen, Norway​
Flam Central Station
​Address:  Aurland, Norway
Did you know that Bergen Station in Norway has a history that dates back to the early 20th century? Officially opened in 1913, this historic station has served as a key gateway to the beautiful city of Bergen and the scenic fjords beyond.

Today, Bergen Station is a lively transportation hub, linking travelers to the famous Bergen Line, which stretches through picturesque mountains and valleys to Oslo. Operated by Vy, Norway's national railway service, the station provides a range of train services, from local commuter trains to regional routes. Known for its unique architecture and inviting amenities, Bergen Station offers a welcoming starting point for those eager to explore Norway’s stunning landscapes and vibrant cultural heritage.

FAQ: What to Know About Bergen to Flam Train

Discover Popular Routes in Norway

Would you like to experience a train journey in Norway? Choose your perfect ticket from different routes today!

Bergen to Oslo Train

Distance: 430 km

Time: 6h 30 m

Price: $93

Myrdal to Flam Train

Distance: 13 km

Time: 47 m

Price: $67

Flam to Bergen Train

Distance: 122 km

Time: 2h 50 m

Price: $90

Flam to Oslo Train

Distance: 226 km

Time: 5h 32 m

Price: $131