To reach Victoria from Langley, you must first travel to the Tsawwassen ferry terminal and then take a BC Ferries vessel to Swartz Bay. From Swartz Bay, you can take a bus or drive to downtown Victoria. This journey involves multiple modes of transport and requires careful coordination of schedules. It is a scenic and popular route for those traveling to Vancouver Island.
Total Distance: Driving distance 100 km (including ferry); straight-line air distance 80 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 1 hour 35 mins |
| Avg Price | $30 - $60 (fuel) | $20 - $80 |
| Operator | Personal Vehicle | BC Ferries |
| Route | Highway 10 to Tsawwassen + Ferry | Tsawwassen to Swartz Bay |
| Tip | Traffic to the ferry terminal can be heavy during peak times. | Reservations are highly recommended for vehicles on the ferry. |
May to September for mild weather and outdoor activities.