Travel from Bergen to Flåm

Bus or train from Bergen to Flåm?

Nettbuss Travel AS operates a bus from Bergen to Flåm 4 times a day. Tickets cost $40 - $50 and the journey takes 3 h. Nor-Way Bussekspress also services this route once daily. Alternatively, Norwegian Railways (NSB) operates a train from Bergen to Flåm every 4 hours. Tickets cost $20 - $29 and the journey takes 2 h 8 min.

How to get from Bergen to Flåm

ModeDurationPrice
From Bergen busstasjon bus to Flåm stasjon.3 hkr 356
From Bergen(N) train to Myrdal then train to Flaam.3 h 44 minkr 207
From Strandkaiterminalen ferry to Flåm kai.5 h 25 minkr 870
From Bergen drive to Flåm.2 h 32 minkr 265

How long does it take to get from Bergen to Flåm?

The bus from Bergen busstasjon to Flåm stasjon takes 3 h including transfers and departs four times a day.

Is there a direct train between Bergen and Flåm?

No, there is no direct train from Bergen to Flåm. However, there are services departing from Bergen(N) and arriving at Flaam via Myrdal. The journey, including transfers, takes approximately 3 h 44 min.

Is there a direct bus between Bergen and Flåm?

Yes, there is a direct bus departing from Bergen busstasjon and arriving at Flåm stasjon. Services depart four times a day, and operate every day. The journey takes approximately 3 h.

Is there a direct ferry between Bergen and Flåm?

Yes, there is a direct ferry departing from Strandkaiterminalen and arriving at Flåm kai. Services depart once daily, and operate every day. The journey takes approximately 5 h 25 min.

Operators from Bergen to Flåm

OperatorPhoneWebsite
Nettbuss Travel AS05070Nettbuss Travel AS
Norwegian Railways (NSB)Norwegian Railways (NSB)
Norled+47 5186 8700Norled