To travel from Shawnigan Lake to Chilliwack, you will take the BC Ferry from Swartz Bay to Tsawwassen, then drive Highway 1 East through the Fraser Valley. The total distance is approximately 170 km. This route takes you past Vancouver and through the heart of the agricultural Fraser Valley. Expect a total travel time of 4.5 hours. Chilliwack is known for its mountain scenery and outdoor recreation.
Total Distance: 170 km total; 120 km straight-line air distance.
Traffic in Langley can add 30 minutes.
Summer for Cultus Lake and outdoor activities.