Oslo to Flam Train Information
Traveling by train from Oslo to Flam, Norway's most scenic cities, is among the most comfortable ways to see what the majestic country has to offer. The trains running on the route are famous for their punctuality, provide everything you need for a stress-free ride, and promise a fantastic opportunity to take in the beauty of the land of the midnight sun. Unfortunately, there are no direct Oslo - Flam trains and those who opt for rail travel need to have a quick train change in Myrdal. But don't worry, the trains offer an extensive timetable, so the transfer shouldn't take longer than an hour. To help you organize your trip, we've answered some of the most commonly asked questions about the Oslo to Flam rail journey. The Rail.Ninja team wishes you a pleasant trip and hope that your Flam travel experience will be unforgettable. To make the most of your getaway we strongly suggest using Norway itinerary planner to create customizable trips all over Norway and other European destinations choosing among the hundreds of offers for each taste and budget. You can also consider extending your Norway trip and check more info about how long is train from Oslo to Bergen or find the best way to travel from Oslo to Stockholm.
How to get from Oslo to Flam by train?
On the day of your trip, you need to go to the Oslo Central Station where you can catch a modern train, going to the Myrdal railway station, one of the most scenic rail hubs in Norway. There, you can board a top-notch Myrdal - Flam train that will take you the rest of the way to charming Flam.
How long is the train ride from Oslo to Flam?
As mentioned above, all the trains on the Oslo - Flam rail route are very fast. For example, a modern Vy (former NSB) train boasts the top speed of astonishing 210 km/h (130 mph) and can cover the distance between the cities in approximately 5 hours 30 minutes.
How much is a train from Oslo to Flam one way?
Unfortunately, it’s impossible to say how much does an Oslo - Flam train ticket cost without knowing do you need a "last-minute" ticket or buying it in advance, which travel class you fancy for the trip or even where you buy your ticket from. As a rule, be ready to pay something about 150 USD for a one-way trip (but keep in mind, that you will have to pay around 200 USD for a "last-minute" offer).