The journey from Vancouver to Victoria involves a scenic ferry ride across the Salish Sea. BC Ferries operates the route from Tsawwassen to Swartz Bay, taking about 1 hour and 35 minutes on the water, plus travel time to and from the terminals. Alternatively, seaplane flights from downtown Vancouver to Victoria's Inner Harbour take only 35 minutes. Victoria is the capital of British Columbia and a beautiful historic city. This route is a major travel corridor for tourists and locals.
Total Distance: 115 km total distance; 95 km straight-line air distance.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 35 mins | 4 hours |
| Avg Price | 150 to 300 dollars | 20 to 60 dollars |
| Operator | Harbour Air | BC Ferries |
| Route | Vancouver Harbour to Victoria Inner Harbour. | Tsawwassen Ferry Terminal to Swartz Bay. |
| Tip | The flight offers stunning views of the islands. | Book your ferry reservation in advance to guarantee a spot. |
Summer for the best weather and whale watching opportunities.