Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*

Trains to and from Flam - Info and Tickets

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei
Route image

Trains to and from Flam

11Jun
1
Seats
Flam
Myrdal

Each ticket has information about

Departure Time

Travel time

Arrival Time

Changes

Brand name / Train type

Ticket price

Morning trains

07:20
FlamStation
42m
08:02
MyrdalStation
Direct
Flåmsbanen 1850
from
7776 USD
1
42m, Direct
07:20
FlamStation
08:02
MyrdalStation
from
7776 USD
1
Direct

Day trains

12:10
FlamStation
58m
13:08
MyrdalStation
Direct
Flåmsbanen 1858
from
10357 USD
1
58m, Direct
12:10
FlamStation
13:08
MyrdalStation
from
10357 USD
1
Direct
16:00
FlamStation
57m
16:57
MyrdalStation
Direct
Flåmsbanen 1864
from
9318 USD
1
57m, Direct
16:00
FlamStation
16:57
MyrdalStation
from
9318 USD
1
Direct

Evening trains

18:25
FlamStation
55m
19:20
MyrdalStation
Direct
Flåmsbanen 1868
from
7776 USD
1
55m, Direct
18:25
FlamStation
19:20
MyrdalStation
from
7776 USD
1
Direct
day

First train

07:20
night

Last train

18:25
distance

Travel duration

55m
daily-departure

Daily departures

8
departure-station

Departure station

Flam
changes-type

Changes

direct
arrival-station

Arrival station

Myrdal
ticket-price

Ticket price

from $43
fastest-s

Fastest trip

42m
longest-s

Longest trip

59m

Trains to and from Flam

Inbound rail travel to Flam arrives at Flam Station on the Flam Railway after transfer at Myrdal. Trains from Myrdal arrive in Flam in around 50 minutes. Bergen services reach Flam in roughly 3h to 3h30m when connecting at Myrdal. Trains from Voss arrive in about 1h45m to 2h with the same Myrdal change. Eastbound Bergen Line connections from Geilo reach Flam in about 3h30m to 4h, depending on the transfer. Trains from Oslo arrive in around 6h to 6h30m via Myrdal. All national rail approaches to Flam use the Bergen Line to Myrdal before descending the branch line to Flam Station.

Popular routes from Flam

From Flam Station, all rail departures first use the Flam Railway to reach Myrdal. This short branch line is the link between Flam village and the Bergen Line, so Myrdal functions as the transfer point for nearly every longer rail itinerary. Westbound Vy services from Myrdal run toward Voss and Bergen, serving the main rail corridor across western Norway. Eastbound Vy trains continue over the mountain section of the Bergen Line toward Finse, Geilo, and Oslo. Travelers planning rail trips from Flam should check the Flam Railway departure together with the onward Bergen Line connection, since transfer timing at Myrdal determines the full itinerary.

Flam

Flam - A village located at the inner end of the Aurlandsfjord, known for its deep harbor and surrounding mountains. It serves as the base station for the Flamsbana railway.
arrowarrow

55m

Myrdal

Myrdal - A mountain railway junction situated 863 meters above sea level. It connects the Flamsbana with the main railway line between Oslo and Bergen.

Myrdal

StationStation
Background

Book Train Tickets to and from Flam Online - Options, Tips, and Reservations

Tips for Online Reservations
Online reservation services through Rail Monsters accept Flam train bookings 6 to 12 months ahead of travel, useful for peak summer, Easter Week, Christmas, and New Year. Train prices can vary on longer Vy connections, while ticket counters may have limited local availability at small stations. With the Rail Monsters iOS and Android apps, you can book and manage train tickets on mobile.
Types of Train Tickets Available
Flam services include regular tickets on the Flam Railway and reserved or assigned long-distance tickets on Bergen Line trains where required by the service. Cheap tickets and discount tickets may appear on advance Vy services to and from Bergen, Oslo, Voss, and Myrdal, while local branch-line availability can differ by season.
Buying Train Tickets Online
Buy train tickets online for Flam with Rail Monsters by entering departure dates, selecting Flam Station or Myrdal as the rail point, and completing an online reservation. Book your tickets for Flam train stations and connecting Vy services on the Bergen Line when continuing toward Bergen, Voss, Geilo, or Oslo.

Train Travel to and from Flam FAQ and Tips

What are the main train stations in Flam?

Flam Station is the village's main passenger station and the lower terminus of the Flam Railway. Myrdal Station is the required interchange for national rail travel, linking the Flam branch with Vy services on the Bergen Line. Most rail itineraries to and from Flam use both stations: Flam for the branch line and Myrdal for onward travel toward Bergen, Voss, Geilo, or Oslo.

Should I reserve seats on trains from Flam?

Seat reservation rules depend on the service. Flam Railway tickets are normally tied to a selected departure, especially in busy seasons. Vy long-distance services on the Bergen Line may use reserved or assigned seating depending on the train and ticket type. Booking ahead is recommended for summer departures and holiday periods because Flam-Myrdal trains and Bergen Line connections can have limited capacity.

What are the main train connections to and from Flam?

Flam connects with Myrdal in around 50 minutes on the Flam Railway. With a change at Myrdal, Bergen is typically around 3h to 3h30m from Flam, while Voss is around 1h45m to 2h. Eastbound Bergen Line connections link Flam with Geilo in about 3h30m to 4h and Oslo in around 6h to 6h30m, depending on transfer time at Myrdal.

Is there an airport train from Flam?

There is no airport rail station in Flam and no direct airport train from Flam Station. For Bergen Airport, passengers usually travel by train from Flam via Myrdal to Bergen, then continue from Bergen city by local airport transport. For Oslo Airport, passengers use the Bergen Line toward Oslo and transfer onward using the rail services that serve the airport area from the Oslo network.

How do I buy train tickets to and from Flam?

Train tickets to and from Flam can be bought at Rail Monsters by searching Flam Station, choosing the Flam Railway service, and adding onward Vy connections through Myrdal when needed. Rail Monsters accepts bookings 6 to 12 months ahead of travel for Flam services, which helps when planning for peak summer, Easter Week, Christmas, and New Year. Booking confirmation is sent by email after purchase.

What is the main train route from Flam?

The main rail route from Flam is the Flam Railway to Myrdal, where passengers connect with Vy trains on the Bergen Line. The Flam to Myrdal section takes around 50 minutes on the Flamsbana service. For many travelers, the main domestic continuation is Myrdal to Bergen by Vy regional or long-distance train, creating the standard rail link between Flam and western Norway's largest city.

Can I buy Flam train tickets at the last minute?

Last-minute Flam Railway tickets may be available outside the busiest periods, but departures can fill during peak summer, Easter Week, Christmas, and New Year. Vy connections on the Bergen Line can also have limited availability close to departure. Rail Monsters accepts Flam train bookings 6 to 12 months ahead of travel, so early booking is useful when coordinating the Flam Railway with Myrdal transfers.

Do high-speed trains serve Flam?

No. Flam does not have high-speed rail or bullet trains. The city is served by the Flam Railway, a branch-line mountain railway between Flam Station and Myrdal. At Myrdal, passengers connect with Vy trains on the Bergen Line for intercity and regional travel across Norway. These Bergen Line services are conventional rail trains, not high-speed trains.
Learn more information at our
Country Guide

ENTUR

ENTUR

ENTUR