Traveling from Duncan to Kamloops involves a ferry crossing followed by a drive through the scenic Coquihalla Highway. You will head to Swartz Bay, cross to Tsawwassen, and then take Highway 1 to Highway 5, known as the Coquihalla. The total distance is approximately 450 kilometers. This route takes you from the temperate coast into the semi-arid climate of the BC Interior. Expect a travel time of roughly 7 hours including the ferry.
Total Distance: 450 km driving distance; 310 km straight-line air distance.
The Coquihalla Highway has steep grades; ensure your brakes are in good condition.
June to August for dry roads and warm weather in the Interior.