The journey from Burnaby to Victoria covers approximately 115 km, requiring a combination of road and marine travel. You must drive or take transit to the Tsawwassen Ferry Terminal. From there, BC Ferries operates a 95-minute crossing to Swartz Bay. Upon arrival at Swartz Bay, you can take the BC Transit bus directly into downtown Victoria. This route offers scenic views of the Gulf Islands.
Total Distance: 115 km driving distance; 95 km straight-line air distance.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 35 mins | 4 hours |
| Avg Price | $150 - $300 | $20 - $80 |
| Operator | Harbour Air | BC Ferries |
| Route | Vancouver Harbour to Victoria Inner Harbour. | Highway 17 to Tsawwassen Terminal, ferry to Swartz Bay, Highway 17 to Victoria. |
| Tip | Seaplanes land directly in the heart of downtown Victoria, saving you transit time. | Book your vehicle reservation online in advance to avoid long wait times at the terminal. |
May to September for calm seas and clear views of the Salish Sea.