Skip to content

VIA Rail: The Canadian

VIA Rail's cross-Canada train between Toronto and Vancouver: 4,406 km over an average of four nights and four days, with Prestige, Sleeper Plus and Economy classes.

Dates and tickets

VIA Rail Canada

Check the operator for dates

See operator for times

Last checked Nov 12, 2026

See dates and book on VIA Rail Canada's site

Leaves from Toronto Union Station, Vancouver. Ends at Vancouver (westbound) or Toronto (eastbound).

Sources