The journey from Salt Spring Island to Kelowna covers approximately 450 kilometers. You must first take a BC Ferries vessel from Fulford Harbour or Vesuvius Bay to Swartz Bay or Crofton. From the mainland, you connect to Highway 1 and eventually the Coquihalla Highway 5 or the Okanagan Connector 97C. This route transitions from coastal island scenery to the arid, mountainous terrain of the Okanagan Valley. Expect a total travel time of roughly 7 hours depending on ferry synchronization and traffic.
Total Distance: Driving distance 450 km, straight-line air distance 280 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 3 hours | 7 hours |
| Avg Price | $250 - $400 | $85 - $120 |
| Operator | Harbour Air / Air Canada | BC Ferries |
| Route | Seaplane from Ganges to Vancouver, then flight from YVR to YLW. | Ferry to Swartz Bay, Highway 17, Highway 1, Highway 5, Highway 97C. |
| Tip | Seaplanes offer a scenic view of the Gulf Islands before your connection. | Book your ferry reservation online in advance to avoid long wait times at the terminal. |
July to August for warm weather and orchard harvests.