Premium · No. VIA 1
The Canadian train timings
The Canadian timetable
6 stops · scheduled times| # | Station | Arrives | Departs | Halt | Km |
|---|---|---|---|---|---|
| 1 | Toronto Union Station | — | 22:00 | 0 | |
| 2 | Winnipeg VIA Rail Station | 11:00 (+1d) | 12:00 (+1d) | 60 min | 2168 |
| 3 | Edmonton VIA Rail Station | 06:30 (+2d) | 07:00 (+2d) | 30 min | 3588 |
| 4 | Jasper Railway Station | 13:15 (+2d) | 14:00 (+2d) | 45 min | 3728 |
| 5 | Kamloops North Station | 05:12 (+3d) | 05:30 (+3d) | 18 min | 4154 |
| 6 | Vancouver Pacific Central | 08:30 (+3d) | — | 4466 |
Published timetable, local time. “+1d” means the next day. Delays and platform changes are announced by VIA Rail on the day.
The Canadian: Toronto to Vancouver
The Canadian (VIA 1) is a premium train run by VIA Rail between Toronto Union Station and Vancouver Pacific Central. The full journey covers 4,466 km and takes 58h 30m, with 4 intermediate stops.
It leaves Toronto Union Station at 22:00 and reaches Vancouver Pacific Central at 08:30 on day 4. It runs on Tuesday, Friday and Sunday. On the way it stops at Winnipeg VIA Rail Station, Edmonton VIA Rail Station, Jasper Railway Station and Kamloops North Station.
The Canadian (VIA 1) is Canada's iconic transcontinental passenger train from Toronto Union to Vancouver Pacific Central, covering 4,466 km in approximately 86 hours (3.5 days) across the entire breadth of Canada. Operated by VIA Rail, it passes through the Canadian Shield, the Prairies, and the Rocky Mountains via Jasper. Sleeping facilities include Sleeper Plus class (upper/lower berths) and Prestige class with private cabins — one of the world's greatest rail journeys.
How to book The Canadian tickets
Tickets are sold by VIA Rail on viarail.ca and at staffed stations. Advance fares are usually cheaper than buying on the day.
Book on viarail.caThe Canadian: common questions
- What time does The Canadian leave Toronto?
- The Canadian departs Toronto Union Station at 22:00 and arrives at Vancouver Pacific Central at 08:30 the next day. Times are the published timetable in local time.
- How long does The Canadian take from Toronto to Vancouver?
- The scheduled journey time is 58h 30m for 4,466 km.
- Which stations does The Canadian stop at?
- The Canadian calls at Toronto Union Station, Winnipeg VIA Rail Station, Edmonton VIA Rail Station, Jasper Railway Station, Kamloops North Station and Vancouver Pacific Central.
- Does The Canadian run every day?
- No. It runs on Tuesday, Friday and Sunday.
- Where can I book The Canadian tickets?
- On VIA Rail's own site, viarail.ca. TrainsTracking does not sell tickets.