Flam
226 km
Oslo
Departure station:
Flam
5743 Flam, Flam, Norway
Arrival station:
Central station
Jernbanetorget 1, 154, Oslo, Norway
Brand name
Train type
Travel time
Price from
Departures
Rating
Train with 1 change
5 hrs 55 min
$137
5
96.00%

Planning to travel from Flam to Oslo? Experience Norway at its best and choose the most convenient option for your scenic Flam - Oslo train journey. Trains run by Norwegian State Railways depart from the Central station in Flam and take you to Central station (Oslo S) in Oslo in about 6 hours along the picturesque Flamsbana Railway. There are up to 2 daily departures depending on the weekday. You can check detailed Flam to Oslo train timetable and book rail tickets with Rail Ninja, curated route planning, expert advice & online booking platform for European trains.

Plan an amazing stay in Oslo

Browse our collection of recommended things to do and events to attend created in partnership with WhatWhere.

Train Information

Lowest train ticket cost:
$137
Departures:
5
Earliest departure:
08:35
Latest departure:
18:40
Shortest travel time:
5 hrs 55 min
Longest travel time:
11 hrs 20 min
9.4 / 10 based on 67 reviews

Flam to Oslo Train Review & Rating

This train trip was definitely a highlight of my trip to Norway

Morton M. about traveling from Flam to Oslo