The drive from Castlegar to Terrace covers 1100 km and takes approximately 13 hours. You will travel north on Highway 3A and Highway 97, then west on Highway 16. This route offers a diverse range of scenery, from high mountain passes to the vast forests and river valleys of Northern BC. It is a long drive, so plan for overnight stops if necessary.
Total Distance: 1100 km driving distance; 650 km straight-line air distance.
Plan for an overnight stop in Prince George to break up the long drive.
May to October for clear mountain passes.