The journey from Thunder Bay to Victoria involves a flight to Vancouver or Victoria and a ferry crossing. You can fly from Thunder Bay International Airport (YQT) to Victoria International Airport (YYJ) with a connection in Vancouver or Calgary. Alternatively, fly to Vancouver (YVR) and take the BC Ferries service from Tsawwassen to Swartz Bay. This route takes you across the country to the beautiful capital of British Columbia on Vancouver Island.
Total Distance: 2,700 km total travel distance; 2,200 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 1 hour 35 mins (ferry leg) |
| Avg Price | $500-$1,100 | $20-$60 (ferry only) |
| Operator | Air Canada | BC Ferries |
| Route | YQT to YYJ via Vancouver or Calgary. | Tsawwassen to Swartz Bay. |
| Tip | Booking a flight directly to YYJ is more convenient than taking the ferry. | Reservations are highly recommended for vehicles during peak season. |
May to September for mild weather and whale watching.