Bergen to Flam Trains
Trains in Scandinavia are marvels of modern technology capable of transporting passengers from Bergen to Flam in under three hours as opposed to the usual five. This route passes through spectacular scenery. Therefore, your trip by train will be one to remember. It is advisable to buy your tickets in advance since they tend to sell out quickly.