The route from Duncan to Grand Forks spans approximately 730 km. You will start by taking the BC Ferries service from Nanaimo to Horseshoe Bay. From the mainland, you will drive east on Highway 1 and then transition to Highway 3, the Crowsnest Highway. This route takes you through the scenic Similkameen and Boundary regions. The total driving time is approximately 10 to 11 hours. Grand Forks is known for its Doukhobor heritage and its location at the confluence of the Granby and Kettle Rivers.
Total Distance: Driving distance 730 km, straight-line air distance 400 km.
The drive through Manning Park on Highway 3 is particularly scenic.
May to September for warm weather and access to outdoor recreation.