Loading the Live Map...
Live Trains
Live VIA Rail trains are on the Live Map.
Open the Live Map to see trains on this line.
Service Alerts
Current alerts from VIA Rail for this line.
Loading alerts...
How Is the Line Doing
From RailroadRadar's own samples of live train feeds. On time means 5 minutes late or less. Not official railroad statistics.
Stations on the VIA Rail Vancouver to Toronto
72 stations, in order, from the VIA Rail schedule data. Not every train serves every branch.
Toronto to Vancouver
- Toronto
- Washago
- South Parry
- Sudbury Jct
- Capreol
- Laforest
- McKee's Camp
- Felix
- Ruel
- Westree
- Gogama
- Foleyet
- Elsas
- Oba
- Hornepayne
- Hillsport
- Caramat
- Longlac
- Nakina
- Auden
- Ferland
- Mud River
- Armstrong
- Collins
- Allanwater Bridge
- Flindt Landing
- Savant Lake
- Sioux Lookout
- Richan
- Red Lake Road
- Canyon
- Farlane
- Redditt
- Minaki
- Ottermere
- Malachi
- Copelands Landing
- Rice Lake
- Winnitoba
- Ophir
- Brereton Lake
- Elma
- Winnipeg
- Portage la Prairie
- Rivers
- Melville
- Watrous
- Saskatoon
- Biggar
- Unity
- Wainwright
- Viking
- Edmonton
- Evansburg
- Edson
- Hinton
- Jasper
- Valemount
- Blue River
- Clearwater
- Kamloops North
- Ashcroft
- Boston Bar
- Hope
- Chilliwack
- Abbotsford
- Vancouver
Via Parry Sound, Between Washago and Sudbury Jct
- Parry Sound
Via North Bend, Between Ashcroft and Vancouver
- North Bend
- Katz
- Agassiz
- Mission Harbour
About the Line
- Railroad
- VIA Rail Canada
- Stations
- 72
- Ends
- Toronto and Vancouver
Other VIA Rail Routes
- VIA Rail Toronto to Sarnia
- VIA Rail Toronto to Windsor
- VIA Rail Ottawa to Québec
- VIA Rail Sudbury to White River
- VIA Rail Montréal to Jonquière
- VIA Rail Montréal to Senneterre
- VIA Rail Jasper to Prince Rupert
- VIA Rail Toronto to London
- VIA Rail The Pas to Churchill
- VIA Rail Winnipeg to Churchill
- VIA Rail Ottawa to Toronto
- VIA Rail Montréal to Toronto
- VIA Rail Ottawa to Montréal
- VIA Rail Montréal to Halifax
- VIA Rail Toronto to New York
- VIA Rail Québec to Montréal