This winter sleeper train journey goes through the Rocky Mountains with nonstop views from a glass dome car. The trip starts in Jasper, Alberta and follows the Via Rail Canadian west toward Vancouver.
In recent years, sleeper trains in Europe have seen something of a resurgence thanks to a number of factors. This is not least an increase in interest in ‘slow travel’ and also greater concerns about ...