Reaching Victoria from Saint-Sauveur requires a combination of air and sea travel. You must first fly from Montreal (YUL) to either Vancouver (YVR) or Victoria (YYJ). If flying to Vancouver, you will take the BC Ferries service from Tsawwassen to Swartz Bay. This journey spans the entire width of Canada. It is a beautiful trip that showcases the diverse geography of the country.
Total Distance: 4,600 km total distance; 3,800 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 1 hour 35 mins |
| Avg Price | 500-900 CAD | 20-60 CAD |
| Operator | Air Canada/Pacific Coastal | BC Ferries |
| Route | YUL to YVR, then flight or ferry to Victoria. | Tsawwassen to Swartz Bay. |
| Tip | Direct flights to YYJ are rare; connecting via Vancouver is standard. | Reservations are highly recommended for vehicles during summer. |
May to September for the best ferry and weather conditions.