CN operates in the province of Nova Scotia, albeit on a smaller scale than they used to. Their main line extends from the New Brunswick border to Halifax, with a branch line to Dartmouth across the harbour.
CN operates the following railway subdivisions in Nova Scotia:
Former Subdivisions in Nova Scotia
The following are some CN subdivisions that used to exist in Nova Scotia but have been abandoned or sold.
CN in Other Provinces
- CN in Alberta
- CN in British Columbia
- CN in Manitoba
- CN in New Brunswick
- CN in Ontario
- CN in Quebec
- CN in Saskatchewan