Answer by
ejm27 (13)
BC Ferries provide a ferry service to Prince Rupert, a town located on the north coast of British Columbia. Year round service is offered from both Vancouver Island and the mainland. Service to Prince Rupert from ports in the south east of Alaska is also available through the Alaska Marine Highway ferry system.