The journey from Delta to Victoria spans approximately 75 km, primarily involving a scenic ferry crossing. You will depart from the Tsawwassen Ferry Terminal in Delta and arrive at Swartz Bay on Vancouver Island. The crossing itself takes 95 minutes, with additional time required for boarding and driving to downtown Victoria. This route is the primary artery for commuters and tourists moving between the Lower Mainland and the provincial capital. Expect breathtaking views of the Gulf Islands throughout the voyage.
Total Distance: Driving distance 75 km, straight-line air distance 65 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 35 mins | 3 hours |
| Avg Price | $150 - $300 | $20 - $85 |
| Operator | Harbour Air | BC Ferries |
| Route | Vancouver Harbour to Victoria Inner Harbour | Tsawwassen Terminal to Swartz Bay via Highway 17 |
| Tip | Seaplanes land directly in the Inner Harbour, saving you the commute from the ferry terminal. | Book your vehicle reservation online at least 24 hours in advance to avoid long wait times. |
May to September for calm seas and clear views of the Olympic Mountains.