Land access to Prince George via Trans-Canada Yellowhead Highway 16. Connections south to Vancouver, east to Alberta and north to Dawson Creek can be made via Prince George. Canadian Regional Airlines operates twice daily jet service to Vancouver International Airport with connections to the world. Flying time between Prince Rupert and Vancouver is 90 minutes. The Prince Rupert airport is located on Digby Island with ferry service between Digby Island and Prince Rupert.
Parking is available at the airport for private aircraft.
The BC Inside Passage route, a very scenic 15 hour daylight sailing, between Prince Rupert and Port Hardy on the northern tip of Vancouver Island. Summer departures every other day from mid-May through late October. Weekly winter sailings take approximately 20 hours. Departures from Prince Rupert six times a week. The Alaska Marine Highway ferry system sails north to the communities of southeast Alaska with highway links to Yukon and Alaska via Haines or Skagway.