
VIA Rail Canada
VIA Rail Canada operates long-distance intercity rail. The Canadian (Toronto–Vancouver) crosses the Rockies in a 4-day journey. The Corridor service connects Toronto–Montreal–Ottawa with frequent departures.
27 stations · click any pin for details
15 routes · click any for schedule and fares
18 trains · all classes and types
Corridor
Express#COR
Corridor Express Ottawa-Toronto
Express#Corridor 641
Ocean Montreal-Halifax
Express#Ocean 14
Rocky Mountaineer Vancouver-Jasper
Special#RM101
The Canadian
Special#VIA 1
The Canadian Toronto-Vancouver
Express#CN 1
The Ocean
Special#VIA 14
The Skeena
Regional#SK
VIA Corridor Ottawa–Toronto
Express#VIA 40
VIA Corridor Toronto–Montreal
Express#VIA 63
VIA Corridor Toronto–Quebec City
Express#VIA 21
VIA Rail Canadian Toronto-Vancouver
Special#VIA1
VIA Rail Corridor Montreal-Quebec
Express#VIA35
VIA Rail Corridor Toronto-Montreal
Express#VIA45
VIA Rail Early Toronto-Montreal 06:40
Express#VIA33
Via Rail Evening Montreal-Toronto 17:00
Express#VIA55
VIA Rail Late Toronto-Ottawa 17:40
Express#VIA51
Via Rail Montreal-Quebec
Regional#Via 21
27 stations with departure boards
Calgary
YYC · Calgary
Dorval
Dorval
Edmonton
EDMO · Edmonton
Edmonton VIA Rail Station
YEG · Edmonton
Gare du Palais (Quebec City)
QBC · Quebec City
Halifax
HALI · Halifax
Halifax VIA Rail Station
HAL · Halifax
Jasper
JPR · Jasper
Jasper Railway Station
JSP · Jasper
Kamloops North Station
KAM · Kamloops
Kingston
KING · Kingston
Moncton
MONC · Moncton
Mont-Joli
Mont-Joli
Montreal Central Station
MTR · Montreal
Montréal Central Station
MTR · Montreal
Ottawa
OTTA · Ottawa
Quebec City
QUEB · Quebec City
Québec City
QUE · Québec City
Quebec City Station
Quebec City
Saskatoon
SASK · Saskatoon
TrainsTracking shows schedules and live data. To purchase tickets, use the official VIA Rail Canada website.
TrainsTracking lists 21 train services for Canada, covering intercity, express, regional and special trains sourced from official operators.
We list 27 railway stations for Canada with timetable data, GPS coordinates, and station codes.
TrainsTracking covers 15 train routes in Canada, each with detailed stop listings, distance, and journey time data.
Book Canada train tickets at https://www.viarail.ca (VIA Rail Canada). TrainsTracking provides scheduling data; use official booking sites to purchase tickets.
Yes. TrainsTracking provides live schedule tracking for Canada trains, syncing with official APIs to show real-time status.
Canada's railways use 1435 mm standard track, covering approximately 12,500 km of routes.
The fastest trains in Canada reach speeds of up to 160 km/h, operated by VIA Rail Canada.