96 Hours on a Sleeper Train Across Canada

By
Published May 22, 2024
7 min read

Ninety-six hours, 2,775 miles, five provinces and four time zones: those are some of the impressive numbers from my recent trip on VIA Rail’s Canadian train from Toronto to Vancouver. This iconic journey is part of canadiantrainvacations.com's popular Canadian Cross-Country Journey. Overall, my partner Robert and I spent four days and four nights on the cozy sleeper train at the end of November, crossing Canada as winter's snows began to blanket the landscape. It was a beautiful time to see the country — and to try a slow-travel experience.

Day one: getting settled on the train

Our Cabin on the Canadian

Dining on the train

Day two: learning to relax

Day three: prairie landscapes

Day four: through the Rockies

Trip of a lifetime