CP in New Brunswick

The Canadian Pacific Railway used to operate an extensive network of main line track and branch lines in New Brunswick. All of it has either been abandoned or transferred to the New Brunswick Southern Railway shortline. This page links to the various former subdivisions of CP in New Brunswick.

CP Rail Subdivisions in New Brunswick

SubdivisionFromTo
AroostookAroostookPresque Isle
Edmundston
FrederictonFredericton JunctionFredericton
Gibson
Houlton
MattawamkeagMcAdamBrownville Junction
McAdamSaint JohnMcAdam
Minto
MooseheadBrownville JunctionMegantic
ShogomocMcAdamAroostook
Shore LineBay ShoreSt. George
SouthamptonSouthamptonNackawic
St. AndrewsWattSt. Andrews
St. StephenMcAdamSt. Stephen
TobiquePerth JunctionPlaster Rock
West Saint JohnLancasterWest Saint John

Related Pages

Back to Class 1 Railways