There are six normal bus routes running within Prince Rupert as well as to some of the scenic attractions in the area, including Hays Cove, Seal Cove, Port Edward and Fairview Bay. This public transit system, however, is not particularly good for getting around town, as the number of buses is quite limited and run as infrequently as three times a day. Some of the lines only operate Monday through Friday, and none of them operate on Sunday. Tickets can be bought at the City Hall, the Civic Center, the city swimming pool, Northwest College, or the Port Edward District Office.

A better way to travel would be by renting a car at the regional airport. Make sure to go for a drive along the Trans-Canada Highway 16, the Yellowhead Highway.  This route winds eastward along the Skeena River along some of the most scenic parts of the province.

To get to the islands off the coast of Prince Rupert, use BC Ferries . The waters along the shore are part of the Inside Passage, a sheltered stretch between Vancouver and southern Alaska, so the ride should be quite enjoyable. Sailing to the Queen Charlotte Islands takes about six hours. The mini-cruise to Port Hardy on Vancouver Island takes about 15 hours, but it is important to plan ahead for this route; due to the sinking of the ferry Queen of the North in March 2006, the service on the Inside Passage was cut in half. If all goes according to plan, however, a new vessel will be added to this route in Spring 2007; confirm this before finalizing your travel plans.