WikiMili
List of Via Rail stations
Last updated
April 24, 2025
This article
needs additional citations for
verification
.
Please help
improve this article
by
adding citations to reliable sources
. Unsourced material may be challenged and removed.
Find sources:
"List of Via Rail stations"
–
news
·
newspapers
·
books
·
scholar
·
JSTOR
(
September 2014
)
(
Learn how and when to remove this message
)
This is a list of stations with services provided by
Via Rail
.
[
1
]
Stations
Province
Service(s)
Connections
Abbotsford
BC
The
Canadian
Agassiz
BC
The
Canadian
Aldershot
ON
Maple Leaf
Québec City–Windsor Corridor
GO Transit
Alexandria
ON
Québec City–Windsor Corridor
Aleza Lake
BC
Jasper–Prince Rupert
Allanwater Bridge
ON
The
Canadian
Amery
MB
Winnipeg–Churchill
Amherst
NS
Ocean
Amqui
QC
Ocean
Amyot
ON
Jasper–Prince Rupert
Anjou
QC
Montreal–Senneterre
Montreal–Jonquière
Exo
Armstrong
ON
The
Canadian
Ashcroft
BC
The
Canadian
Auden
ON
The
Canadian
Azilda
ON
Sudbury–White River
Bathurst
NB
Ocean
Belleville
ON
Québec City–Windsor Corridor
Bend
BC
Jasper–Prince Rupert
Benny
ON
Sudbury–White River
Biggar
SK
The
Canadian
Bima
QC
Montreal–Jonquière
Bird
MB
Winnipeg–Churchill
Biscotasing
ON
Sudbury–White River
Blue River
BC
The
Canadian
Bolger
QC
Montreal–Senneterre
Bolkow
ON
Sudbury–White River
Boston Bar
BC
The
Canadian
Bourmont
QC
Montreal–Senneterre
Brampton
ON
Québec City–Windsor Corridor
GO Transit
Brantford
ON
Québec City–Windsor Corridor
Brereton Lake
MB
The
Canadian
Bridgar
MB
Winnipeg–Churchill
Brockville
ON
Québec City–Windsor Corridor
Brooks
QC
Montreal–Jonquière
Burns Lake
BC
Jasper–Prince Rupert
Campbellton
NB
Ocean
Cann
QC
Montreal–Senneterre
Canora
SK
Winnipeg–Churchill
Canyon
ON
The
Canadian
Capreol
ON
The
Canadian
Caramat
ON
The
Canadian
Caribou
QC
Montreal–Jonquière
Cartier
ON
Sudbury–White River
Casey
QC
Montreal–Senneterre
Casselman
ON
Québec City–Windsor Corridor
Cassiar Cannery
BC
Jasper–Prince Rupert
Causapscal
QC
Ocean
Cedarvale
BC
Jasper–Prince Rupert
Chambord
QC
Montreal–Jonquière
Chapleau
ON
Sudbury–White River
Charette
QC
Montreal–Senneterre
Montreal–Jonquière
Charlo
NB
Ocean
Charny
QC
Québec City–Windsor Corridor
Chatham
ON
Québec City–Windsor Corridor
Cherokee Station
QC
Montreal–Jonquière
Chilliwack
BC
The
Canadian
Chelmsford
ON
Sudbury–White River
Churchill
MB
Winnipeg–Churchill
Clearwater
BC
The
Canadian
Dome Creek
BC
Jasper–Prince Rupert
Dorreen
BC
Jasper–Prince Rupert
Clova
QC
Montreal–Senneterre
Club Beaudin
QC
Montreal–Senneterre
Club Bélanger
QC
Montreal–Senneterre
Club Grégorie
QC
Montreal–Jonquière
Club Iroquois
QC
Montreal–Jonquière
Club Jacques Cartier
QC
Montreal–Senneterre
Montreal–Jonquière
Club Kapitachuan
QC
Montreal–Senneterre
Club Lizotte
QC
Montreal–Jonquière
Club Maniwawa
QC
Montreal–Senneterre
Club Nicol
QC
Montreal–Jonquière
Club Rita
QC
Montreal–Senneterre
Club Sisco
QC
Montreal–Senneterre
Club Sommet
QC
Montreal–Jonquière
Club Triton
QC
Montreal–Jonquière
Club Vermillon
QC
Montreal–Senneterre
Cobourg
ON
Québec City–Windsor Corridor
Collins
ON
The
Canadian
Consolidated Bathurst
QC
Montreal–Senneterre
Copelands Landing
ON
The
Canadian
Coquar
QC
Montreal–Senneterre
Cormorant
MB
Winnipeg–Churchill
Cornwall
ON
Québec City–Windsor Corridor
Coteau
QC
Québec City–Windsor Corridor
Cressman
QC
Montreal–Senneterre
Da-Rou-Lac Lodge
QC
Montreal–Senneterre
Dalton
ON
Sudbury–White River
Dauphin
MB
Winnipeg–Churchill
Dering
MB
Winnipeg–Churchill
Dessane
QC
Montreal–Senneterre
Devon
ON
Sudbury–White River
Dix
QC
Montreal–Senneterre
Dorval
QC
Québec City–Windsor Corridor
Exo
Drummondville
QC
Ocean
Québec City–Windsor Corridor
Dunster
BC
Jasper–Prince Rupert
Duplessis
QC
Montreal–Senneterre
Dyce
MB
Winnipeg–Churchill
Edmonton
AB
The
Canadian
Edson
AB
The
Canadian
Elma
MB
The
Canadian
Elsas
ON
The
Canadian
Endako
BC
Jasper–Prince Rupert
Endeavour
SK
Winnipeg–Churchill
Esher
ON
Sudbury–White River
Evansburg
AB
The
Canadian
Fallowfield
ON
Québec City–Windsor Corridor
Falrie
QC
Montreal–Jonquière
Farlane
ON
The
Canadian
Felix
ON
The
Canadian
Ferguson
QC
Montreal–Senneterre
Ferland
ON
The
Canadian
Fitzpatrick
QC
Montreal–Senneterre
Flindt Landing
ON
The
Canadian
Foleyet
ON
The
Canadian
Forks
ON
Jasper–Prince Rupert
Forsythe
QC
Montreal–Senneterre
Fort Fraser
BC
Jasper–Prince Rupert
Franz
ON
Sudbury–White River
Gagnon
QC
Montreal–Senneterre
Gananoque
ON
Québec City–Windsor Corridor
Gare du Palais
QC
Québec City–Windsor Corridor
Garneau
QC
Montreal–Senneterre
Montreal–Jonquière
Georgetown
ON
Québec City–Windsor Corridor
GO Transit
Gilbert Plains
MB
Winnipeg–Churchill
Gillam
MB
Winnipeg–Churchill
Girdwood
ON
Sudbury–White River
Gladstone
MB
Winnipeg–Churchill
Glencoe
ON
Québec City–Windsor Corridor
Glenella
MB
Winnipeg–Churchill
Goat River
BC
Jasper–Prince Rupert
Gogama
ON
The
Canadian
Grand-Mère
QC
Montreal–Senneterre
Montreal–Jonquière
Grandview
MB
Winnipeg–Churchill
Greening
QC
Montreal–Senneterre
Grimsby
ON
Maple Leaf
Guelph
ON
Québec City–Windsor Corridor
GO Transit
Guildwood
ON
Québec City–Windsor Corridor
GO Transit
Halcrow
MB
Winnipeg–Churchill
Halifax
NS
Ocean
Harvey
BC
Jasper–Prince Rupert
Hébertville
QC
Montreal–Jonquière
Herchmer
MB
Winnipeg–Churchill
Hervey-Jonction
QC
Montreal–Senneterre
Montreal–Jonquière
Hibbard
QC
Montreal–Senneterre
Hillsport
ON
The
Canadian
Hinton
AB
The
Canadian
Hirondelle
QC
Montreal–Jonquière
Hockin
MB
Winnipeg–Churchill
Hope
BC
The
Canadian
Hornepayne
ON
The
Canadian
Houston
BC
Jasper–Prince Rupert
Hudson Bay
SK
Winnipeg–Churchill
Hutton
BC
Jasper–Prince Rupert
Ilford
MB
Winnipeg–Churchill
Ingersoll
ON
Québec City–Windsor Corridor
Jacquet River
NB
Ocean
Jasper
AB
The
Canadian
Joliette
QC
Montreal–Senneterre
Montreal–Jonquière
Jonquière
QC
Montreal–Jonquière
Kamloops North
BC
The
Canadian
Kamsack
SK
Winnipeg–Churchill
Katz
BC
The
Canadian
Kingston
ON
Québec City–Windsor Corridor
Kinogama
ON
Sudbury–White River
Kiskisink
QC
Montreal–Jonquière
Kitchener
ON
Québec City–Windsor Corridor
GO Transit
Kitwanga
BC
Jasper–Prince Rupert
Kondiaronk
QC
Montreal–Jonquière
Kormak
ON
Sudbury–White River
Kwinitsa
BC
Jasper–Prince Rupert
La Pocatière
QC
Ocean
La Tuque
QC
Montreal–Senneterre
Lac-aux-Perles
QC
Montreal–Jonquière
Lac-Bouchette
QC
Montreal–Jonquière
Lac Darey
QC
Montreal–Senneterre
Lac des Roches
QC
Montreal–Jonquière
Lac-Édouard
QC
Montreal–Jonquière
Lac Malouin
QC
Montreal–Jonquière
Laforest
ON
The
Canadian
Langlade
QC
Montreal–Senneterre
L'Assomption station
QC
Montreal–Senneterre
Montreal–Jonquière
Laurier
MB
Winnipeg–Churchill
Larchwood
ON
Sudbury–White River
Le Gardeur
QC
Montreal–Senneterre
Montreal–Jonquière
Levack
ON
Sudbury–White River
Leven
MB
Winnipeg–Churchill
Lochalsh
ON
Sudbury–White River
London
ON
Québec City–Windsor Corridor
Longlac
ON
The
Canadian
Longworth
BC
Jasper–Prince Rupert
Loos
BC
Jasper–Prince Rupert
Lyddal
MB
Winnipeg–Churchill
Malachi
ON
The
Canadian
Malton
ON
Québec City–Windsor Corridor
GO Transit
Manjobagues
QC
Montreal–Senneterre
Matapédia
QC
Ocean
McBride
BC
Jasper–Prince Rupert
McCarthy
QC
Montreal–Senneterre
McCreary
MB
Winnipeg–Churchill
McGregor
BC
Jasper–Prince Rupert
McKee's Camp
ON
The
Canadian
M'Clintock
MB
Winnipeg–Churchill
McTavish
QC
Montreal–Senneterre
Megiscane
QC
Montreal–Senneterre
Melville
SK
The
Canadian
Metagama
ON
Sudbury–White River
Mikado
SK
The
Canadian
Minaki
ON
The
Canadian
Misquick
QC
Montreal–Jonquière
Miramichi
NB
Ocean
Missanabie
ON
Sudbury–White River
Mission Harbour
BC
The
Canadian
Moncton
NB
Ocean
Monet
QC
Montreal–Senneterre
Mont-Joli
QC
Ocean
Montmagny
QC
Ocean
Montreal Central Station
QC
Québec City–Windsor Corridor
Ocean
Exo
Montreal Metro
Réseau express métropolitain
Amtrak
Mud River
ON
The
Canadian
Musk
ON
Sudbury–White River
Nakina
ON
The
Canadian
Napanee
ON
Québec City–Windsor Corridor
Nemegos
ON
Sudbury–White River
New Hazelton
BC
Jasper–Prince Rupert
Niagara Falls
ON
Maple Leaf
GO Transit
Nicholson
ON
Sudbury–White River
North Bend
BC
The
Canadian
Oakville
ON
Maple Leaf
Québec City–Windsor Corridor
GO Transit
Oba
ON
The
Canadian
O'Brien
ON
Sudbury–White River
Ochre River
MB
Winnipeg–Churchill
O'Day
MB
Winnipeg–Churchill
Odhill
MB
Winnipeg–Churchill
Ophir
MB
The
Canadian
Orok
MB
Winnipeg–Churchill
Oshawa
ON
Québec City–Windsor Corridor
GO Transit
Oskelaneo Lodge
QC
Montreal–Senneterre
Ottawa
ON
Québec City–Windsor Corridor
O-Train
Ottermere
ON
The
Canadian
Pacific
BC
Jasper–Prince Rupert
Parent
QC
Montreal–Senneterre
Parry Sound Station Gallery
ON
The
Canadian
Parry Sound
ON
The
Canadian
Penny
BC
Jasper–Prince Rupert
Petit Rocher
NB
Ocean
Pikwitonei
MB
Winnipeg–Churchill
Pipun
MB
Winnipeg–Churchill
Pit Siding
MB
Winnipeg–Churchill
Plumas
MB
Winnipeg–Churchill
Pogamasing
ON
Sudbury–White River
Pont Beaudet
QC
Montreal–Jonquière
Ponton
MB
Winnipeg–Churchill
Port Hope
ON
Québec City–Windsor Corridor
Portage la Prairie
MB
The
Canadian
Winnipeg–Churchill
Press
QC
Montreal–Senneterre
Prince George
BC
Jasper–Prince Rupert
Prince Rupert
BC
Jasper–Prince Rupert
Ramsey
ON
Sudbury–White River
Rapide Blanc
QC
Montreal–Senneterre
Red Lake Road
ON
The
Canadian
Redditt
ON
The
Canadian
Reserve
SK
Winnipeg–Churchill
Rice Lake
ON
The
Canadian
Richan
ON
The
Canadian
Rimouski
QC
Ocean
Rivers
MB
The
Canadian
Rivière-à-Pierre
QC
Montreal–Jonquière
Rivière-du-Loup
QC
Ocean
Rivière Oskélanéo
QC
Montreal–Senneterre
Roberts
ON
Sudbury–White River
Roblin
MB
Winnipeg–Churchill
Rogersville
NB
Ocean
Rosseau
QC
Montreal–Jonquière
Ruel
ON
The
Canadian
Sackville
NB
Ocean
Saint Catharines
ON
Maple Leaf
GO Transit
Sainte-Foy
QC
Ocean
Québec City–Windsor Corridor
Saint Hillaire de Portneuf
QC
Montreal–Jonquière
Saint-Hyacinthe
QC
Ocean
Québec City–Windsor Corridor
Saint-Justin
QC
Montreal–Senneterre
Montreal–Jonquière
Saint-Lambert
QC
Ocean
Québec City–Windsor Corridor
Exo
Amtrak
Saint Marys
ON
Québec City–Windsor Corridor
Saint-Maurice Rivière Boom
QC
Montreal–Senneterre
Saint-Paulin
QC
Montreal–Senneterre
Montreal–Jonquière
Saint-Tite
QC
Montreal–Senneterre
Montreal–Jonquière
Sanford
QC
Montreal–Jonquière
Sanmaur
QC
Montreal–Senneterre
Sarnia
ON
Québec City–Windsor Corridor
Saskatoon
SK
The
Canadian
Sauvé
QC
Montreal–Senneterre
Montreal–Jonquière
Exo
Montreal Metro
Savant Lake
ON
The
Canadian
Sayabec
QC
Ocean
Senneterre
QC
Montreal–Senneterre
Shawinigan
QC
Montreal–Senneterre
Sheahan
ON
Sudbury–White River
Signai
QC
Montreal–Senneterre
Sinclair Mills
BC
Jasper–Prince Rupert
Sioux Lookout
ON
The
Canadian
Sipiwesk
MB
Winnipeg–Churchill
Smithers
BC
Jasper–Prince Rupert
Smiths Falls
ON
Québec City–Windsor Corridor
Springhill Junction
NS
Ocean
Stadacona
QC
Montreal–Jonquière
Strachan
QC
Montreal–Senneterre
Stralak
ON
Sudbury–White River
Stratford
ON
Québec City–Windsor Corridor
Strathroy
ON
Québec City–Windsor Corridor
Sturgis
SK
Winnipeg–Churchill
Sudbury
ON
Sudbury–White River
Sudbury Junction
ON
The
Canadian
Sultan
ON
Sudbury–White River
Summit
QC
Montreal–Jonquière
Swanson
ON
Jasper–Prince Rupert
Telkwa
BC
Jasper–Prince Rupert
Terrace
BC
Jasper–Prince Rupert
The Pas
MB
Winnipeg–Churchill
Thibaudeau
MB
Winnipeg–Churchill
Thicket Portage
MB
Winnipeg–Churchill
Thompson
MB
Winnipeg–Churchill
Tidal
MB
Winnipeg–Churchill
Timbrell
QC
Montreal–Senneterre
Togo
SK
Winnipeg–Churchill
Toronto Union Station
ON
Maple Leaf
Québec City–Windsor Corridor
The
Canadian
GO Transit
Toronto subway
Toronto streetcar system
Union Pearson Express
Trenton Junction
ON
Québec City–Windsor Corridor
Trois Pistoles
QC
Ocean
Truro
NS
Ocean
Turnbull
MB
Winnipeg–Churchill
Unity
SK
The
Canadian
Upper Frazer
BC
Jasper–Prince Rupert
Usk
BC
Jasper–Prince Rupert
Valemount
BC
The
Canadian
Van Bruyssers
QC
Montreal–Jonquière
Vancouver Pacific Central
BC
The
Canadian
TransLink
Vanderhoof
BC
Jasper–Prince Rupert
Vandry
QC
Montreal–Senneterre
Veregin
SK
Winnipeg–Churchill
Viking
AB
The
Canadian
Wabowden
MB
Winnipeg–Churchill
Wainwright
AB
The
Canadian
Washago
ON
The
Canadian
Watrous
SK
Winnipeg–Churchill
Weir River
MB
Winnipeg–Churchill
Wekusko
MB
Winnipeg–Churchill
Westree
ON
The
Canadian
Weymont
QC
Montreal–Senneterre
White River
ON
Sudbury–White River
Wigwam
QC
Montreal–Senneterre
Willow River
BC
Jasper–Prince Rupert
Windigo
QC
Montreal–Senneterre
Windsor
ON
Québec City–Windsor Corridor
Winnipeg Union Station
MB
The
Canadian
Winnitoba
MB
The
Canadian
Wivenhoe
MB
Winnipeg–Churchill
Woman River
ON
Sudbury–White River
Woodstock
ON
Québec City–Windsor Corridor
Wyoming
ON
Québec City–Windsor Corridor
References
↑
"Find a train station"
.
v
t
e
Via Rail
Current routes
Quebec City–Windsor Corridor
Canadian
Ocean
Montreal–Senneterre
Montreal–Jonquière
Sudbury–White River
Winnipeg–Churchill
Jasper–Prince Rupert
Former routes
Atlantic
Atlantic Limited
Bras d'Or
Calgary–South Edmonton
Campbellton–Moncton
Cavalier
Edmonton–Drumheller
Enterprise
Erie
Evangeline
Exec
Forest City
Frontenac
Gatineau
General Brock
Halifax–Sydney
Huron
International
International Limited
La Salle
Lake Shore
Laurier
Meridian
Metropolis
Mohawk
Moncton–Edmundston
Montreal–Gaspé
Saint-Laurent
Super Continental
Scotian
Victoria–Courtenay
Taken over by
GO Transit
:
Barrie line
,
Stouffville line
Planned routes
Alto
Infrastructure
ViaFast
Via Rail Police Service
List of Via Rail rolling stock
List of Via Rail routes
List of Via Rail stations
This page is based on this
Wikipedia article
Text is available under the
CC BY-SA 4.0
license; additional terms may apply.
Images, videos and audio are available under their respective licenses.