SS Prince Rupert

The Grand Trunk Steamship Prince Rupert and her sister ship SS Prince George served the coast of British Columbia and Alaska. Prince Rupert had a 46-year career serving northern ports from Vancouver, British Columbia, from 1910 to 1956.

Originally, the two ships served on regular runs from Seattle, Washington, to Victoria, Vancouver, Prince Rupert and Stewart, British Columbia. Seattle and Victoria were dropped from the route after a few years and Skagway, Alaska, was added. Prince George served briefly as a Royal Canadian Navy hospital ship in 1914. From 1925, ownership of both "Princes" was transferred along with the Grand Trunk Pacific Railway system to the Government of Canada to be operated as part of the Canadian National Railway.

On August 22, 1927, Prince Rupert was caught on Ripple Rock. Captain Andy Johnstone of the competing Union Steamship Company of British Columbia maneuvered his ship Cardena alongside and pulled Prince Rupert off the reef, saving her from almost certain disaster.

Prince Rupert was sold for scrapping in 1956. A Japanese scrap company bought her, renamed her SS Prince Maru, and took her on her final voyage from Vancouver to Japan, where she was scrapped later in the year.