The drive from Grand Forks to Squamish is a scenic journey across southern British Columbia. You will travel west on Highway 3 before connecting to the Coquihalla Highway and eventually the Sea to Sky Highway. The total distance is approximately 450 kilometers. Expect a drive time of about 6 to 7 hours depending on traffic in the Lower Mainland. This route transitions from the dry interior to the coastal mountains.
Total Distance: Driving distance 450 km, straight-line air distance 310 km.
Stop in Hope for a break before tackling the mountain passes.
June to September for clear mountain passes and hiking access.