The journey from York, PEI to Victoria, BC is approximately 5,900 km. Flying from Charlottetown (YYG) to Victoria (YYJ) with a connection is the most practical method, taking about 13-15 hours. Driving involves a 60+ hour drive plus a ferry crossing from the mainland to Vancouver Island.
Total Distance: Driving distance 5,900 km, straight-line air distance 4,500 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 14 hours (with connection) | 65 hours |
| Avg Price | $800 - $1,600 | $1,000 - $1,300 fuel |
| Operator | Air Canada / WestJet | Personal Vehicle |
| Route | Charlottetown (YYG) to Victoria (YYJ). | Trans-Canada Highway (TCH) + BC Ferry. |
| Tip | Book well in advance for the best rates. | This is a 7-9 day drive; plan for multiple overnight stops. |
June to September for pleasant weather.