Em 1940, o navio St. Roch zarpou de Vancouver, na costa ocidental do Canadá, em missão secreta através da Passagem do Noroeste. Nesta viagem, além das tarefas de aprovisionamento comuns, o navio também tinha como missão defender a soberania canadiana nas regiões árticas. As severas condições glaciais fizeram com que o navio, devido ao gelo, ficasse parado no Ártico durante dois invernos e só alcançasse Halifax em 11 de outubro de 1942. A viagem custou a vida de um tripulante.
O St. Roch foi o primeiro navio a realizar a viagem através da Passagem do Noroeste, do Oceano Pacífico ao Atlântico. No verão de 1944, o St. Roch zarpou de Halifax para Vancouver, tornando-se, portanto, o primeiro navio a fazer a travessia do Polo Norte em ambos os sentidos. O St. Roch foi construído em 1928, no estaleiro da Burrard Dry Dock Company, a Norte de Vancouver.