CN in New Brunswick

Canadian National (CN) continues to operate in New Brunswick, although it mostly exists as the main line between Montreal, Quebec and Halifax, Nova Scotia, with a branch line down to Saint JohnMoncton is the major center for CN in New Brunswick.

CN operates six subdivisions in New Brunswick:

CN has abandoned a number of subdivisions over the years, including the Bartibog Subdivision and the Tormentine Subdivision.


CN has two major New Brunswick yards, the Gordon Yard in Moncton and the Island Yard in Saint John. Beginning in 2002, CN leased Saint John’s Island Yard to the NB Southern Railway and all local switching in Saint John is done by NB Southern.


CN operates several long-distance trains that run through New Brunswick and several locals.

Former CN Subdivisions in New Brunswick

CaraquetTracadieGloucester Junction (outside Bathurst)
CentrevilleWestfield BeachCentreville
ChipmanPacific JunctionNapadogan
ConnorsBaker Brook JctConnors
DalhousieDalhousie JunctionDalhousie
Grand FallsNapadoganEdmundston
MatapediaCampbelltonMont Joli
NashwaakDerby JunctionUna Jct, Fredericton
ShippiganPokemouche JunctionShippigan
SpurFraser JunctionCan. Pacific Junction
St. QuentinTide HeadI.N.R. Junction
StanleyStanley JunctionStanley
TemiscouataTemiscouata Jct (Edmundston)Riviere du Loup

Some of the above subdivisions still exist under different names – for example the Grand Falls and Chipman subdivisions are now the Napadogan subdivision.

CN in other provinces