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

Subdivision From To
Alberta-Pacific TBD TBD
Alliance
Athabasca
Blackfoot North Battleford Vermilion
Brazeau
Camrose
Coronado
Daishowa
Drumheller
Edson
Foothills
Grande Cache
Grande Prairie
Lac La Biche
Manning
Meander River
Mountain Park
Oyen
Peace River
Ram River
Sangudo
Slave Lake
Smoky
Three Hills
Vegreville
Wainwright Biggar East Junction (Edmonton)
Westlock

CN in other provinces