The norwegians claim that the train ride between Oslo and Bergen is one of the most beautiful in the world. It may be so, if you have nothing better to do for seven hours. There is however starting from Bergen a tour which combines a regular train to Myrdal (1 hour), a traditional train to Flåm (1 hour) and a boat back through the famous fjords (5 hours). It is one of the Norway in a nutshell circuits: it is cute, and fjords enough for a lifetime.
(Sognefjord, Junho 2009)