Prince Rupert is a port city of over 12,000 people, on British Columbia's North Coast approximately 770 km (480 mi) north of Vancouver, BC. Situated on Kaien Island, just north of the mouth of Skeena River, and linked by a short bridge to the mainland, the City of Prince Rupert is located along the island's northwestern shore, fronting on Prince Rupert Harbour.
At the western terminus of Trans-Canada Highway 16 (the Yellowhead Highway), Prince Rupert is approximately 12 km west of Port Edward, 144 km west of Terrace, and 717 km west of Prince George. Ideally situated on British Columbia's beautiful North Coast, only a short distance from the Queen Charlotte Islands and Ketchikan Alaska, Prince Rupert is easily accessible by air, rail, cruise ship, ferry, car, or rv.
This is a place where eagles, bears, and whales outnumber people. An area with over 10,000 years of First Nations history. Where fishing is both a job and a form of recreation. The excellent sport fishing, exceptional wildlife viewing, top notch attractions, and extensive outdoor activity options make Prince Rupert the ideal choice for a vacation.