The journey from Sooke to Vancouver involves driving to the Swartz Bay ferry terminal, taking a BC Ferries vessel to Tsawwassen, and driving into Vancouver. The total travel time is approximately 4 to 5 hours. It is a scenic route that showcases the beauty of the Salish Sea.
Total Distance: 120 km driving distance (including ferry); 90 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 4-5 hours | 1.5 hours (ferry) |
| Avg Price | $30-$50 in fuel | $60-$100 (car + passengers) |
| Operator | N/A | BC Ferries |
| Route | BC-14 E to BC-17 N, then ferry, then BC-17 N. | Swartz Bay to Tsawwassen. |
| Tip | Allow extra time for ferry boarding and traffic in Vancouver. | Reservations are highly recommended for the ferry, especially in summer. |
Year-round, but summer offers the best weather for ferry crossings.