
Oslo to Flam Trains

Journey from Oslo to Flam by train and immerse yourself in Norway's natural splendor. This route, featuring a high-speed train from Oslo to Flam, offers travelers an unforgettable experience. The distance from Oslo to Flam is traversed with unparalleled scenic views.



The fastest option is to travel from Oslo to Myrdal on the Bergen Line and then transfer to the Flåm Railway for the final stretch to Flåm. The total journey usually takes around 5.5–6 hours, depending on connections.
Most journeys take between 5.5 and 7 hours. Travel time varies depending on the departure selected and the connection time at Myrdal.
Yes. Passengers typically travel from Oslo to Myrdal on a regional or long-distance train and then transfer to the Flåm Railway, which operates between Myrdal and Flåm.
Absolutely. The route is considered one of Norway’s most scenic rail journeys, offering views of mountains, waterfalls, valleys, rivers, and traditional Norwegian villages. The Flåm Railway is often regarded as one of the world's most spectacular train rides.
It is recommended to book several weeks in advance, especially during the summer season, holidays, and weekends. Early booking often provides better seat availability and more departure options.