Rail terminals
CN Brampton Intermodal Terminal (BIT)Toronto (GTA) · 7 namedCN Malport Intermodal TerminalToronto (GTA) · 2 namedCN Mississauga Intermodal Terminal (MISC)Toronto (GTA) · 1 namedCPKC Vaughan Intermodal TerminalToronto (GTA) · 7 namedCN Montreal Intermodal Terminal (Taschereau)Montreal · 3 namedCPKC Montreal Intermodal Terminal (Lachine / St-Luc)Montreal · 4 namedCN Vancouver Intermodal Terminal (Surrey)Vancouver · 0 namedCPKC Vancouver Intermodal Terminal (Pitt Meadows)Vancouver · 0 namedCN Calgary Logistics ParkCalgary · 1 namedCPKC Calgary Intermodal TerminalCalgary · 0 namedCN Edmonton Intermodal TerminalEdmonton · 0 namedCPKC Edmonton Intermodal TerminalEdmonton · 0 namedCN Winnipeg Intermodal Terminal (Symington)Winnipeg · 1 namedCPKC Winnipeg Intermodal TerminalWinnipeg · 1 namedCN Halifax Intermodal TerminalHalifax & Atlantic · 1 namedCN Moncton Intermodal TerminalHalifax & Atlantic · 1 named