Train from Vancouver to Toronto

By
Published Nov 25, 2025
8 min read

Experience one of the world’s most scenic rail adventures with a train journey from Vancouver to Toronto. This transcontinental route follows the legendary Canadian Pacific Railway across 2,775 miles (4,466 kilometres), connecting the Pacific Coast to the heart of Eastern Canada. Travel from Vancouver through the lush Fraser Valley and into the Canadian Rockies, where snow-capped peaks and alpine lakes surround you. Continue across the golden prairies, pass through charming towns and forests of the Canadian Shield, and arrive in Toronto, Canada’s vibrant and diverse metropolis. The Vancouver to Toronto train journey offers a comfortable, scenic, and unforgettable way to explore Canada from coast to coast.

Best-selling Vancouver to Toronto Train Trips

Discover some of our favourite Vancouver to Toronto train tours below. Please reach out to one of our Vacation Advisors for a personalized quote.

Canadian Rail Tours Vancouver to Toronto

Vancouver to Toronto Train Route 

Vancouver to Toronto Train Price 

Vancouver to Toronto Train Time 

Vancouver to Toronto Accommodation

Seasonal Highlights: Unique Experiences in Different Seasons