The journey from St Andrews West to Victoria involves flying to Vancouver and then taking a ferry to Vancouver Island. The total travel time is approximately 10 to 12 hours. You will cross the entire country by air and then enjoy a scenic ferry ride across the Salish Sea. It is a beautiful journey that ends in the historic capital of British Columbia.
Total Distance: 4,600 km total distance; 3,600 km straight-line air distance.
|
Connecting via Toronto and Vancouver
|
Direct
|
|
|---|---|---|
| Duration | 10 hours | 1 hour 35 mins |
| Avg Price | 900-1600 CAD | 20-60 CAD |
| Operator | Air Canada | BC Ferries |
| Route | YOW to YVR to YYJ. | Tsawwassen to Swartz Bay. |
| Tip | You can also fly into Vancouver and take the BC Ferries connector. | Book ferry reservations in advance during peak season. |
May to September for mild weather and whale watching.