To travel from Shawnigan Lake to Kamloops, you will take the BC Ferry from Swartz Bay to Tsawwassen, then drive Highway 1 and the Coquihalla Highway (Highway 5) North. The total distance is approximately 500 km. This route takes you through the scenic mountain passes of the interior. Expect a total travel time of 8 hours. Kamloops is a major transportation hub in the BC interior.
Total Distance: 500 km total; 300 km straight-line air distance.
Check DriveBC for Coquihalla conditions.
Summer for hiking and lake activities.