Victoria is located on Vancouver Island, requiring a flight or a combination of flight and ferry. From Elgin, the most practical way is to fly from Montreal-Trudeau to Victoria International Airport. Alternatively, you can fly to Vancouver and take a BC Ferries vessel to the island. Driving the entire distance is a massive undertaking that includes a ferry crossing. This route is perfect for those looking to explore the beautiful West Coast.
Total Distance: 4,700 km driving distance; 3,800 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 1 hour 35 mins |
| Avg Price | $450 - $950 | $20 - $80 |
| Operator | Air Canada | BC Ferries |
| Route | YUL to YYJ via YVR | Tsawwassen to Swartz Bay |
| Tip | Most flights require a connection in Vancouver. | Book your ferry reservation in advance during peak season. |
Spring and summer for the mildest weather and blooming gardens.