The journey from Rock Creek to Victoria is a 450-kilometer trip that includes a drive to the coast and a ferry crossing. You will travel west on Highway 3 to Hope, then Highway 1 to Tsawwassen, and take the BC Ferry to Swartz Bay, followed by a short drive to Victoria. The total travel time is approximately 7 hours. This is a multi-modal journey that takes you through the mountains, the city, and across the Salish Sea.
Total Distance: 450 km driving distance; 320 km straight-line air distance.
Book your ferry reservation in advance to avoid long waits.
Spring or Autumn for pleasant weather and fewer crowds.