CN Marine era una compañía de ferry canadiense con sede en Moncton , Nuevo Brunswick .
CN Marine fue creada por la empresa matriz Canadian National Railway (CN) en 1977 como un medio para agrupar las operaciones de ferry de la compañía en el este de Canadá en una división operativa separada. Anteriormente había sido parte de la Canadian National Steamship Company . La mayoría de estos ferrys también requerían subsidios federales para complementar las tarifas, por lo que CN no estaba dispuesta a que las pérdidas operativas aparecieran en las cuentas de la empresa ferroviaria. CN Marine también operaba el astillero Newfoundland Dockyard en St. John's, Newfoundland.
CN Marine llevó a cabo varias mejoras importantes en los servicios exigidos por la constitución a Terranova y la Isla del Príncipe Eduardo al encargar la construcción de los nuevos buques Abegweit y Caribou a fines de la década de 1970 y principios de la de 1980.
En 1986, el gobierno federal aprobó una reestructuración en CN que hizo que la compañía se retirara por completo del servicio de ferry de la costa este, que pasó a llamarse Marine Atlantic . Esta medida se produjo antes de que CN abandonara los servicios ferroviarios en las islas de la Isla del Príncipe Eduardo y Terranova, que requerían el uso de los ferries ferroviarios de CN/CN Marine . En el momento del cambio a Marine Atlantic, se retiraron los últimos ferries ferroviarios a Terranova, y el ferrocarril de esa provincia se abandonó en septiembre de 1988; la Isla del Príncipe Eduardo siguió su ejemplo en diciembre de 1989.
En 1997, Marine Atlantic realizó muchos cambios y prácticamente diezmó los restos de CN Marine al retirarse de todas las rutas y buques, excepto del servicio obligatorio por la constitución a Port aux Basques y el servicio estacional a Argentia , ambos con origen en North Sydney. También en 1997, Marine Atlantic vendió el astillero Newfoundland Dockyard en St. John's a un operador privado. Pasó a llamarse NewDock-The St. John's Dockyard Company.