The drive from Grand Forks to Abbotsford is a straightforward journey along Highway 3, covering approximately 400 kilometers. You will pass through scenic towns like Osoyoos, Princeton, and Hope before reaching the Fraser Valley. The route takes about 5 to 6 hours depending on traffic near the Lower Mainland. Abbotsford is a major hub in the Fraser Valley and home to an international airport.
Total Distance: 400 km driving distance; 310 km straight-line air distance.
Stop in Osoyoos for a break and enjoy the lake views.
May to October for dry roads and clear mountain visibility.