Flåm sits at the innermost tip of the Aurlandsfjord, a branch of the Sognefjord, and looks remote on any map. Yet it's one of the easiest fjord villages to reach from Oslo without a car, thanks to a neat bit of railway engineering: the famous Flåm Railway links the village to Myrdal, a station on the main Oslo–Bergen line. One change of train, and you're at the fjord.
The train option is the one to pick for a first visit. From Oslo Central, the Bergen Line climbs west for about five hours through mountain scenery, including the Hardangervidda plateau and the exposed landscape around Finse. You step off at Myrdal — nearly 870 metres above sea level, and don't wander towards Bergen — then board the Flåmsbana for the final leg. That descent is the star: roughly 20km of winding track through the Flåmsdalen valley, past waterfalls and mountain farms, dropping almost to sea level in about an hour, with a pause at the Kjosfossen waterfall. Booked as one Oslo–Flåm ticket, the whole trip takes around six to eight hours depending on the connection. Summer departures sell out, so reserve ahead.
Much of the confusion around Flåm involves "Norway in a Nutshell". It isn't a special train or a guided tour — it's a self-guided package from Fjord Tours that bundles the Bergen Line, the Flåm Railway, a cruise through the Aurlandsfjord and UNESCO-listed Nærøyfjord to Gudvangen, a bus to Voss, and a train on to Bergen. You're paying for convenience, not access: independent travellers can buy all those tickets themselves, and anyone just heading to Flåm needs only the Oslo–Myrdal–Flåm rail ticket.
A day trip from Oslo is technically possible but a poor idea — you'd spend around twelve hours travelling for a brief fjord look. Far better is to stay overnight. Flåm swarms with cruise passengers and tour groups by day, then empties late afternoon into something far calmer. Waking up beside the fjord and fitting in a Nærøyfjord cruise the next morning beats any rushed itinerary.
The smartest plan for many visitors is to use Flåm as the middle of an Oslo-to-Bergen route: train to Flåm on day one, overnight, then boat to Gudvangen, bus to Voss and rail into Bergen over two or three days. You've converted an intercity transfer into one of Norway's great sightseeing trips.
Alternatives exist, though the train is hard to beat. Vy buses run six to seven hours when schedules align — better for repeat visitors crafting different routes. Driving covers roughly 310km in under five hours of pure road time, via the 24.5km Lærdal Tunnel, and suits a longer fjords road trip with stops like the Stegastein viewpoint. Flying is the weakest option: the nearest airport is Sogndal, served by Widerøe from Oslo, but the onward ground transfer erases any time saved. For a simple city-to-fjord journey, take the daytime train and let the scenery do the work.