To reach Prince George from Mayne Island, you must take the BC Ferries vessel to Tsawwassen, drive through Vancouver, and then take the Coquihalla Highway (Highway 5) and Highway 97 north. This route covers approximately 800 kilometers of road travel after the ferry. The journey takes about 12 hours, depending on traffic. It is a long but scenic route connecting the coast to the northern interior of British Columbia.
Total Distance: Driving distance 800 km, straight-line air distance 550 km.
Plan for multiple stops as this is a very long drive.
Summer for outdoor activities and long daylight hours.