The drive from Grand Forks to Terrace is approximately 1,100 kilometers. You will travel north on Highway 3, then Highway 97, and finally Highway 16 (the Yellowhead Highway) to reach Terrace. The trip typically takes 13 to 15 hours of driving time. This route connects the southern interior of British Columbia to the northwest coast. Be prepared for long stretches of remote highway.
Total Distance: Driving distance 1,100 km, straight-line air distance 700 km.
Ensure your vehicle is in top condition for this long-distance northern drive.
June to September for the best road conditions.