Reaching Victoria from Fairhaven requires a combination of air travel and a ferry crossing. You must first exit Deer Island via the local ferry. Fly from Saint John or Moncton to Vancouver (YVR), then connect to Victoria International Airport (YYJ) or take the BC Ferries service from Tsawwassen to Swartz Bay. This route takes you from the Atlantic coast to the capital of British Columbia on Vancouver Island.
Total Distance: Driving distance is 6,000 km; straight-line air distance is 4,450 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 12 hours | 1 hour 35 mins |
| Avg Price | $700 - $1,300 CAD | $20 - $80 CAD |
| Operator | Air Canada / WestJet | BC Ferries |
| Route | Saint John (YSJ) to Vancouver (YVR) to Victoria (YYJ). | Tsawwassen Terminal to Swartz Bay Terminal. |
| Tip | Connecting flights directly to YYJ save time over the ferry. | Reservations are highly recommended for vehicle transport. |
May to September for pleasant weather and ferry reliability.