CN in Alberta

The Canadian National Railways (CN) operates an extensive network of main line track and branch lines in Alberta.

This is only a partial list.

CN Subdivisions in Alberta

SubdivisionFromTo
AlbredaJasperBlue River
Alliance
Athabasca
BlackfootNorth BattlefordVermilion
BrazeauAlix JunctionUllin Junction
Camrose
CoronadoSt. Paul JunctionWaskateneau
Daishowa
DrumhellerLyaltaSarcee Yard (Calgary)
EdsonWest Junction (Edmonton)Jasper
FoothillsHolloway East (near Edson)Coal Valley
Grande CacheSwan Landing (near Hinton)Grand Prairie
Grande Prairie
Lac La Biche
Manning
Meander River
Mountain ParkParkhill JunctionCadomin
Oyen
Peace River
Ram River
Sangudo
Slave Lake
Smoky
Three HillsSarcee Yard (Calgary)Mirror
Vegreville
WainwrightBiggarEast Junction (Edmonton)
Westlock

Abandoned Subdivisions

CN in other provinces