Shortest travel time:
2 h 39 m
Longest travel time:
3 h 55 m
Lowest train ticket cost:
$98
Avg. daily departures:
6
Earliest departure:
08:25
Latest departure:
17:30
Flam
Flam train stations
Flam Central Station
5743 Flam, Flam, Norway
Håreina Station
5743 Flåm, Flam, Norway
122 km
Bergen
Bergen train stations
Bergen Central Station
Strømgt.4, 5015, Bergen, Norway
Bergen Busstasjon
5015 Bergen, Bergen, Norway
Førde Rutebilstasjon
6800 Førde, Førde, Norway
Bergen Airport terminal
Flyplassvegen 555, 5258 Bergen, Bergen, Norway

Flam to Bergen Train Information

If you want to enjoy the genuine beauty of Norwegian scenery, the train from Flam to Bergen is your chance. Departing from Flam Central Station, the train covers a distance of 11 km (less than 1 mile) in 30 minutes and arrives at Myrdal Station, where you will have a train change. From there the train will take you to Bergen in 2 hours of picturesque landscapes and changing riverside panoramas. Don’t worry, the travel won’t be so exhausting as you may think. All the Flam to Bergen trains operated by NSB (Norwegian State Railways) offer free WiFi, electric outlets, cozy spacious seats and dining cars providing food that is available for purchase for the entire trip. Besides, some NSB trains also include additional conveniences books, and movies. In total, there are up to 3 departures, so start booking your train tickets from Flam to Bergen now with Rail Ninja!
Wondering how to make your trip to Bergen special? Plan your Norway itinerary in advance fully customizing your journey.

How do I get from Flam to Bergen?

The train from Flam departs from Flam Central Station and arrives at Bergen Central Station providing easy access to locations all over the city.

Is the Flam to Bergen train ride scenic?

The train journey from Flam to Bergen is absolutely spectacular as it provides mind-boggling views over the fjords and picture-perfect surroundings.

Flam to Bergen Train Timetable

Train type
Fastest trip
Longest trip
Earliest
Latest
Departures
Morning trains
2 hrs 39 min
3 hrs 55 min
08:25
11:35
3
Afternoon trains
3 hrs 16 min
3 hrs 47 min
12:10
17:30
3

Trains on Flam - Bergen Route

Brand name
Train type
Travel time
Price from
Departures
Rating
VY.NO
VY.NO
Train with 1 change
3 hrs 16 min
$147
5
VY.NO
VY.NO
1 change. Train+bus
2 hrs 39 min
$98
1
9.3 / 10 based on 53 reviews

Flam to Bergen Train Review & Rating

The scenery was worth the trip!

Garold F. about traveling from Flam to Bergen