To reach Abbotsford from Shawnigan Lake, you must take the BC Ferry from Swartz Bay to Tsawwassen. Once on the mainland, you will take Highway 17 to Highway 1 East. The drive through the Fraser Valley is approximately 80 km from the ferry terminal. Total travel time is roughly 4 hours including the ferry crossing. Abbotsford is a major agricultural and aviation hub in the Fraser Valley.
Total Distance: 140 km total (including ferry); 95 km straight-line air distance.
Avoid the Massey Tunnel during rush hour.
May to September for the Abbotsford Airshow and berry picking.