About Flam

Flam is known for its breathtaking fjord scenery, peaceful atmosphere, and close connection to Norway’s dramatic natural landscapes. Located at the end of the Aurlandsfjord, the village is surrounded by steep mountains, waterfalls, and narrow valleys. Visitors often arrive by train to experience the famous Flam Railway, one of the most scenic rail journeys in the world, which connects Flam with the mountain station of Myrdal.

For those interested in the region’s culture and history, Flam offers attractions such as the Flam Railway Museum, which tells the story of the engineering achievements behind the railway. The harbor area is a lively hub where visitors can explore small cafes, shops, and viewpoints overlooking the fjord. Nearby hiking trails and boat tours allow travelers to experience the dramatic landscapes that make this part of Norway so famous.

For travelers wishing to move between Flam and major cities like Bergen or Oslo, the Flamsbana trains connects to the Bergen Line at Myrdal, where VY trains continue the journey across Norway. These scenic rail routes provide a comfortable and unforgettable way to explore the country’s fjords and mountain landscapes.

Train Routes to and from Flam

Flam - Bergen

Scenic route connecting Flam and Bergen through Norway’s dramatic fjords and mountain landscapes.

Flamsbana + VY Train
Distance: 170 km
Travel time: 3 h 10 m
CHECK DETAILS

Bergen - Flam

Scenic route connecting Bergen and Flam through Norway’s dramatic fjords and mountain landscapes.

VY Train + Flamsbana
Distance: 170 km
Travel time: 3 h 15 m
CHECK DETAILS

Flam - Myrdal

Scenic mountain route connecting Flam and Myrdal through Norway’s dramatic valleys and waterfalls.

Flamsbana Train
Distance: 20 km
Travel time: 45 m - 50 m
CHECK DETAILS

Myrdal - Flam

Scenic mountain route connecting Myrdal and Flam through Norway’s dramatic valleys and waterfalls.

Flamsbana Train
Distance: 20 km
Travel time: 45 m - 50 m
CHECK DETAILS

Flam - Oslo

Scenic route connecting Flam and Oslo through Norway’s dramatic fjords and mountain landscapes.

Flamsbana + VY Train
Distance: 350 km
Travel time: 5 h 40 m
CHECK DETAILS

Oslo - Flam

Scenic route connecting Oslo and Flam through Norway’s dramatic fjords and mountain landscapes.

VY Train + Flamsbana
Distance: 350 km
Travel time: 5 h 40 m - 7 h 45 m
CHECK DETAILS

Flam - Voss

Scenic route connecting Flam and Voss through Norway’s dramatic valleys and mountain landscapes.

Flamsbana + VY Train
Distance: 65 km
Travel time: 2 h 05 m
CHECK DETAILS

Voss - Flam

Scenic route connecting Voss and Flam through Norway’s dramatic valleys and fjord landscapes.

VY Train + Flamsbana
Distance: 65 km
Travel time: 1 h 45 m
CHECK DETAILS

How to Get from Flam to Other Cities by Train

Flam to Bergen Train Journey

The Flam to Bergen route is a scenic connection through Norway’s dramatic fjords and mountain landscapes. The journey typically takes around 3 hours and 10 minutes, with several services available throughout the day.

The trains are modern, air-conditioned, and offer comfortable seating for passengers, with some services providing Wi-Fi. You can compare departure times and ticket prices using our search form above.
Flam to Bergen Train Journey
Flam to Oslo Train Journey
Flam to Oslo Train Journey

The Flam to Oslo route is a scenic connection through Norway’s fjords and mountain landscapes. The journey typically takes around 5 hours and 40 minutes, with regular services throughout the day.

The trains are modern, air-conditioned, and offer comfortable seating for passengers, with some services providing Wi-Fi. You can compare departure times and ticket prices using our search form above.
Flam to Myrdal Train Journey

The Flam to Myrdal route is a famous scenic connection through Norway’s steep mountains, valleys, and waterfalls. The journey typically takes around 40 minutes, with several departures throughout the day.

The trains are modern, air-conditioned, and offer comfortable seating for passengers, with large windows designed for panoramic views. You can compare departure times and ticket prices using our search form above.
Flam to Myrdal Train Journey

Travel Tips for Visiting Oslo by Flam

  • Check Train Schedules
    Check train schedules early, especially if you are coordinating your journey with hotel check-in times and group arrangements.
    1
  • Book Tickets Early
    Book tickets in advance during peak seasons and long weekends, as demand for seats on popular routes like Flam to Bergen and Flam to Myrdal can be high.
    2
  • Arrive Early at Flam Station
    Plan to arrive at Flam station at least 30 minutes before departure so you can complete security checks and find your platform calmly.
    3
  • Coordinate Arrival with Transport
    Coordinate your train arrival with local transport to your hotel, allowing for any traffic or delays in the city center.
    4
  • Keep Your Itinerary Flexible
    Keep your itinerary flexible to explore Flam’s scenic surroundings, including the fjord waterfront, nearby waterfalls, and panoramic viewpoints, while leaving room for relaxation.
    5
  • Dress Comfortably for the Journey
    Norwegian weather can be unpredictable, so dress in layers and be prepared for changing conditions. Comfortable shoes are also essential for exploring Flam’s paths and fjord-side trails.
    6

FAQ About Trains to and from Flam