Traveling from Saanichton to Vancouver requires a combination of road and sea transport. You must first travel to the Swartz Bay Ferry Terminal, located about 15 minutes north of Saanichton. From there, you board a BC Ferries vessel for a 95-minute crossing to the Tsawwassen terminal. Once in Tsawwassen, you can take the BC Transit bus or a shuttle into downtown Vancouver. The total travel time is approximately 4 hours.
Total Distance: 115 km including ferry; 85 km straight-line air distance.
Book a vehicle reservation in advance during summer months to guarantee your spot.
Spring or Autumn to avoid the peak summer ferry wait times.