Bergen to Flåm: the main ways
Most visitors reach the Sognefjord from Bergen, and the usual target is Flåm. No single route suits everyone, because the train, the bus, the car and the boat each trade time against scenery. The times below are orientation values without traffic or disruption. They are not a timetable, so check the operator before you travel.
If you search for "from Bergen to Flåm by train", you will find a route over the Bergensbanen to Myrdal and then down the Flåmsbana. A "Flåm to Bergen train" is the same trip in reverse. The Flåmsbana itself runs about 55 minutes in each direction.

Our pick: boat ticket Bergen–Flåm
This ticket covers the boat leg between Bergen and Flåm, but only in the operating season, 1 April to 31 October 2026; it is paused in November.
Hand-picked tours, booked through Viator. Prices are indicative starting prices in euros (as of October 2026). Tap a tour for live availability and the current price in your currency.
Between Bergen and the Sognefjord
Boat tickets, rail combinations and day trips between Bergen and the Sognefjord, with details on duration and what is included.
Comparing the ways from Bergen to Flåm
Times are orientation values without traffic. The boat is listed by its timetable only.
| Way | Route | Time |
|---|---|---|
| Train | Bergen to Myrdal, then the Flåmsbana | About 3 hours 45 minutes |
| Bus | Road route via Voss | About 3 hours |
| Car | Via Voss | About 2.5 hours |
| Fast boat | Bergen, Balestrand, Flåm (1 April to 31 October 2026) | Departs 08:00, arrives 13:40 |
The fast boat leaves from the Strandkaiterminalen in Bergen at 08:00 and arrives in Flåm at 13:40, with a stop in Balestrand. The return leaves Flåm at 15:30 and arrives in Bergen at 20:45. Discounts apply: 50 % for seniors and children and 40 % for students. This timetable covers 1 April to 31 October 2026. Because it is now early November, the published schedule has ended, so wait for the timetable of the next season before you plan around the boat. More on the Sognefjord cruise page.
The Sognefjordekspressen, line NW420, links Bergen, Voss, Flåm, Lærdal and Sogndal. The whole line takes about 4 hours 55 minutes, so do not read that as the travel time from Bergen to Flåm. Several departures continue from Bergen Airport.
Taxi and transfer from Bergen Airport (BGO)
Bergen Airport Flesland has the Bybanen light rail, line 1, between the airport and the city centre. The fares at the time of checking were 51 NOK for adults, 26 NOK for children aged 6 to 17 and for seniors, and 30 NOK for students.
You can also take a taxi or a pre-booked transfer. Agree the price and the meeting point in advance, because we do not quote a fixed fare. Express buses on the NW420 line continue from the airport on several departures, so you can reach Voss or Flåm without going through the city.
Car rental and parking
You can pick up a rental car at Bergen Airport (BGO) and drive to Flåm in about 2.5 hours via Voss, without traffic. Rental prices, tolls and ferry costs vary, so ask the rental desk and check before you go.
Check the road status before every drive. The Lærdal Tunnel on the E16 has announced night closures from 18:00 to 06:00 from 16 November 2026, see the Lærdal Tunnel page. The Aurlandsfjellet mountain road is closed in winter. Parking at the Stegastein platform is paid and limited to 30 minutes, so follow the signs on site, and check the posted rules for parking in Flåm.
Compare car rental at Car rental at Bergen Airport (BGO) on Economybookings.
Oslo to Flåm
From Oslo, take the Bergensbanen as far as Myrdal and change there to the Flåmsbana. Plan the connection in advance and book the tickets for your travel day. If you would rather have the route laid out for you, see Norway in a Nutshell, a self-guided round trip by train, boat and bus.
Sogndal Airport (SOG)
Sogndal Airport has flights from Oslo and Bergen, and the airport bus reaches Sogndal in about 30 minutes. A daily departure on every connection is not guaranteed, so check the schedule for your date. Sogndal is a good entry if your plans lie in the inner fjord. A longer stay in winter needs extra planning, see Sognefjord in winter.
Bergen to Flåm: frequently asked questions
How long does it take to get from Bergen to Flåm?
About 3 hours 45 minutes by train via Myrdal, about 3 hours by bus and about 2.5 hours by car via Voss, all without traffic or disruption.
Does the fast boat from Bergen run in winter?
The published timetable covers 1 April to 31 October 2026. Wait for the next season's timetable before you plan around the boat.
Is there a direct train from Oslo to Flåm?
Take the Bergensbanen to Myrdal, then the Flåmsbana. Plan the change there ahead of time.
How do I get from Bergen Airport to the city?
The Bybanen light rail, line 1, runs between the airport and the centre. Taxis and pre-booked transfers are also available, so agree price and meeting point beforehand.

