The drive from Chilliwack to Prince Rupert is a 1,450 km journey through the interior and north of British Columbia. You will travel north via Highway 1, Highway 97, and Highway 16 (the Yellowhead Highway). This route takes you through Prince George and Terrace. Expect a multi-day drive of approximately 17 to 19 hours of total driving time.
Total Distance: Driving distance is 1,450 km; straight-line air distance is 850 km.
Plan for an overnight stop in Prince George or Smithers.
June to August for the best road conditions and daylight hours.