Traveling from Malahat to Abbotsford involves a ferry crossing and a drive through the Lower Mainland. You will head south to Swartz Bay, take the ferry to Tsawwassen, and then follow Highway 17 and Highway 1 East. This route spans approximately 140 km. It is the most direct way to reach the Fraser Valley from Vancouver Island.
Total Distance: Driving distance 140 km, straight-line air distance 110 km.
Avoid traveling through Vancouver during peak afternoon rush hour to save time.
Summer months provide the best road conditions for the drive through the Fraser Valley.