What popular train-trip itinerary is best for you?
Looking for a Canadian train tour with sleeper cars? Travel on VIA Rail’s The Canadian sleeper train from Toronto all the way to Jasper. This train has several sleeper options. Watch as the scenery dramatically changes across Canada. You’ll start in the Canadian Shield. Then move through the expanse of the prairies, before exploring the sky-grazing Rocky Mountains. You’ll then take the Rocky Mountaineer, the daylight train, from Banff to Vancouver.
Miles covered on train: 2,775
Days on train: 5
Nights on train: 3
Ride a Rocky Mountain sleeper train on the overnight trip from Jasper to Vancouver on VIA Rail. This is an ideal sleeper vacation for people wanting to try a sleeper train but not wanting to spend days on board. You’ll also have time to explore the Canadian Rockies and explore the Icefields Parkway.
Miles covered on train: 532
Days on train: 1
Nights on train: 1
This is the ultimate trip for travellers wanting a luxury sleeper train across Canada. Enjoy a private modern cabin in VIA’s top-of-the-line Prestige Class on The Canadian. You’ll travel between Toronto and Vancouver, seeing all of the country’s top sites, and also have time to discover Banff and Jasper.
Miles covered on train: 2,740 miles
Days on train: 4
Nights on train: 4
Experience two different Canadian sleeper trains on this tour from Halifax to Vancouver. You’ll sleep on VIA’s Ocean and Canadian routes, and will also have time on the daylight train, the Rocky Mountaineer. If you only get to Canada once, this will take you from coast to coast, immersing you in the country.
Miles covered on train: 3,561 miles
Days on train: 6
Nights on train: 4
Also known as the “Snow Train,” this cozy winter trip takes you on the sleeper train between Vancouver and Jasper. As active or as relaxing a vacation as you like, add-on activities include wildlife tours, snow shoeing, wine tastings and more.
Miles covered on train: 532 miles
Days on train: 1
Nights on train: 1