Flam to Bergen Train

Taking the high-speed train between Flam and Bergen will give you a taste of Scandinavian beauty! Your train trip will be made even more enjoyable by exploring these two Scandinavian cities. Free Wi-Fi, spacious seating, friendly customer service, and free Wi-Fi are just some of the modern amenities Norway trains offer. While planning your journey, you will also be able to enjoy total relaxation by choosing a night train. Book your train trip from Flam to Bergen now!
Find your train and book train tickets with Rail.Ninja® - a global independent online reservation service agency for train tickets

Flam to Bergen Railway Route


​ 122 km

Travel time

Travel time

​​2h 48 min

Trains per day

Daily Departures


Flam to Bergen Railway Map

Taking a high-speed train ride in Norway is one of the most popular travel ways. If you are planning a trip from Flam to Bergen, don't hesitate to go on a scenic train journey.

The picturesque route is operated by Vy train company, which provides excellent service and amenities onboard, including spacious seats, extra legroom, Wi-Fi, power outlets, food, and drinks.

The train trip from Flam to Bergen takes about 2 hours and 48 minutes, and there are about 4 daily departures.​

Flam to Bergen Train Details

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

Departing from

Flåm Railway Station
Address: 5743 Flåm, Norway
Bergen Central Station
​Address:  5015 Bergen, Norway

Train Class Features

  • 1
    Business class
    • Wide seats with more legroom
    • Coffee, and tea service
    • Complimentary newspapers
    • Wi-Fi & power sockets
    • Food & drink available at the restaurant car
  • 2
    Economy class
    • Comfortable seating with fixed or folding tables
    • Luggage racks & overhead shelves
    • Food & drink available at the restaurant car
    • Wi-Fi & power sockets
  • 3
    • Youngsters (up to 25 years old) are eligible for 15% discount
    • Infants (up to 1 year old) travel for free without seats. You can reserve a seat using the youngsters discount.

FAQ: What to Know About Flam - Bergen Train

Book Train Tickets from Flam to Bergen

Related Routes

Oslo to Myrdal Train

 Distance: 321km/200mi
​ Time: 4.5hrs

Bergen to Voss Train

 Distance: 76km/47 mi
​ Time: 1hr

Trondheim to Oslo Train

Distance: 497km/309 mi
​Time: 6.5hrs