Reaching Victoria from Saint-Bernard-de-Lacolle requires a combination of air and sea travel. You should fly from Montreal-Trudeau to Vancouver International Airport, then take a connecting flight to Victoria or a bus/shuttle to the Tsawwassen ferry terminal. The ferry ride across the Salish Sea to Swartz Bay takes 95 minutes. Victoria is located on the southern tip of Vancouver Island. This journey offers stunning views of the Pacific coastline.
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 | 600-1000 CAD | 20-60 CAD |
| Operator | Air Canada | BC Ferries |
| Route | YUL to YVR to YYJ | Tsawwassen to Swartz Bay |
| Tip | Connecting flights are the most convenient way to reach Victoria directly. | Reservations are highly recommended for vehicles during peak summer months. |
May to September for mild temperatures and blooming gardens.