VIA Rail Canadian (Vancouver to Toronto)
Train
VIA Rail's Canadian leaves Pacific Central Station for Toronto at 3:00 pm every Monday and Friday through winter 2026/27, and VIA averages the 4,406 km trip at four nights and four days. With two departures a week, the train sets your dates for you.
Photo Cjstepney · Wikimedia Commons · CC BY-SA 4.0 and others, credited in the gallery
Services
| Service | Time | How often | Notes |
|---|---|---|---|
| Train 2, Vancouver to Toronto | – | Twice a week, on Mondays and FridaysLeaves Pacific Central Station at 3:00 pm | Timetable period 2 November 2026 to 12 March 2027; the same days ran from 9 March to 30 October 2026 In the winter period the train reaches Jasper at 11:00 am Mountain time the next day and Toronto at 2:29 pm Eastern time on day five. |
Train 2 leaves Vancouver at 3:00 pm on Mondays and Fridays in the timetable period from 2 November 2026 to 12 March 2027, and it ran on the same two days from March to October 2026. It reaches Jasper at 11:00 am Mountain time the next day and Toronto at 2:29 pm Eastern time on day five. VIA puts the average trip at four nights and four days over 4,406 km.
On the Canadian, VIA sells Economy seats along with Sleeper Plus and Prestige cabins. A Prestige cabin is 50% larger than a Sleeper Plus cabin for two and has its own washroom with a shower. VIA dates peak season from mid-April to mid-November. Outside it, Sleeper Plus passengers can use the Park car at any time except the first hour out of Vancouver and Toronto.
Pacific Central's business lounge opens from 1:00 pm to 2:30 pm on Mondays and Fridays, when the Canadian leaves. Train 2 takes checked baggage. The station also stores bags for $6 each on the day of travel, and the last pickup is at 4:00 pm.
Worth knowing
- Plan a Jasper stopover around the Monday and Friday departures, because the train calls only twice a week.
- Fares change with the day of the week and the departure, so compare a Monday and a Friday before you book.

Quick answers about VIA Rail Canadian (Vancouver to Toronto)
How often does VIA Rail's Canadian leave Vancouver?
Twice a week. Train 2 leaves Pacific Central Station at 3:00 pm on Mondays and Fridays from 2 November 2026 to 12 March 2027.
How long is the train from Vancouver to Toronto?
VIA gives an average of four nights and four days for the 4,406 km Canadian. Train 2 leaves Vancouver at 3:00 pm and reaches Toronto at 2:29 pm Eastern time on day five.
When does the Canadian reach Jasper from Vancouver?
In the 2 November 2026 to 12 March 2027 timetable, train 2 reaches Jasper at 11:00 am Mountain time the day after it leaves Vancouver.
Do you need to book VIA Rail Canadian (Vancouver to Toronto) ahead?
VIA Rail Canadian (Vancouver to Toronto): VIA says fares vary with the day of the week and the departure, and seats at each fare are limited, so book once your dates are fixed.