Most trains in Norway are of modern standard and feature all necessary amenities for high-comfort passenger travel. In general, rail transport in Norway differs by categories, ranging from high-speed bullet trains to day and overnight trains, to regional Localtog trains.
The most-used Norwegian train is the Regiontog train run by NSB. This train runs on many routes, including the Bergen railway. As such, the
Oslo to Bergen train ride takes around 6.5 hours; there are several seat classes and departure times to choose from, plus, on board passengers can find comfortable seats with ample legroom, free WiFi, luggage areas, and bathrooms. There are also overnight train options by NSB, offering sleeping compartments.
What is more, the
Oslo to Flam train running on the Flamsbana railway is among the most favored tourist train routes in the country. The Flam railway is noted for outstanding views and is considered to be one of the most scenic train rides you can take in the whole world.