There currently is one option to travel by night train from Oslo (Norway) to Bergen (Norway), taking approximately 7 hours: Namely the 605 operated by VY.
VY is Norway's railway company and operates night trains across Norway. Currently, the company operates a route between Oslo and Bergen.
Sleeper compartments are booked as a whole and provide two beds with quality mattresses, bedding and personal care facilities. Children under six travel free, and children over four are recommended to have their own berth. Wake-up calls are made before arrival.
Rest compartments in couchette cars include bedding to be arranged by passengers. Each berth offers a reading light and storage space. The varying berth dimensions decrease in size from bottom to top.
VY offers premium seats that recline completely flat. Seats are angled away from the aisle, providing privacy from other passengers. This is an alternative for those who do not need a separate sleeper compartment. Standard second class seats recline slightly and passengers receive a complimentary night package with blanket, pillow, earplugs and sleep mask.
Breakfast is not provided on board. However, VY has partnerships with hotels in Oslo and Bergen offering discounted breakfast packages for night train passengers.