Bergen to Oslo Trains
Scandinavian trains are wonders of modern technology capable of transporting passengers from Bergen to Oslo in less than 7 hours, rather than the usual 9. You'll see spectacular scenery on this route. Thus, you are sure to enjoy your train ride. Be sure to purchase your tickets in advance since they sell out quickly.