Traveling from Salt Spring Island to Edmonton requires a multi-modal approach starting with a BC Ferries sailing from Fulford Harbour or Vesuvius Bay. You must connect to Vancouver International Airport (YVR) via ground transport from Tsawwassen or Horseshoe Bay. From YVR, direct flights to Edmonton International Airport (YEG) take approximately 90 minutes. The total distance is roughly 1,200 km. This route is the most efficient way to cross the Rocky Mountains without driving the Trans-Canada Highway.
Total Distance: Driving distance 1,250 km; Air distance 850 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 1 hour 30 mins | 1 hour 35 mins |
| Avg Price | 250-500 CAD | 20-30 CAD |
| Operator | WestJet | BC Ferries |
| Route | YVR to YEG. | Fulford Harbour to Swartz Bay or Vesuvius to Crofton. |
| Tip | Check baggage allowances as regional flights often have stricter limits. | Book your ferry reservation in advance during peak summer weekends. |
June to August for clear mountain flying conditions and mild weather.