The journey from Stratford to Victoria involves flying to Vancouver or Victoria International Airport (YYJ) and taking a ferry if arriving in Vancouver. The most practical way is to fly from Charlottetown (YYG) to Victoria (YYJ) with a connection. If flying to Vancouver, you must take the BC Ferries service from Tsawwassen to Swartz Bay. This is a complex journey requiring careful coordination.
Total Distance: 5,900 km total distance; 4,550 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 10 hours (including connection) | 1 hour 35 mins (ferry crossing) |
| Avg Price | $700 - $1,300 | $20 - $40 (ferry only) |
| Operator | Air Canada / WestJet | BC Ferries |
| Route | Charlottetown (YYG) to Victoria (YYJ) via Toronto (YYZ) or Vancouver (YVR). | Tsawwassen to Swartz Bay. |
| Tip | Book flights well in advance for the best prices. | Reservations are highly recommended for the ferry, especially in summer. |
May to September for pleasant weather and outdoor activities.