The journey to Victoria involves driving 5,800 kilometers across Canada to the BC coast, followed by a ferry crossing from Tsawwassen or Horseshoe Bay to Swartz Bay. Total travel time is approximately 64 hours. It is the ultimate Canadian road trip, ending on Vancouver Island.
Total Distance: 5,900 km total (including ferry); 4,600 km straight-line air distance.
Book your ferry reservation in advance.
June to September for the best weather and road conditions.