The journey from North Saanich to Kelowna involves a ferry crossing and a long drive through the interior of British Columbia. You will take the BC Ferries route from Swartz Bay to Tsawwassen, then drive through the Lower Mainland to reach the Coquihalla Highway (Highway 5). The total distance is approximately 450 kilometers, with a travel time of about 7 hours. This route takes you from the coast to the heart of the Okanagan Valley.
Total Distance: Driving distance 450 km + 320 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 5 hours (post-ferry) | 1 hour 35 mins |
| Avg Price | $80 - $120 (fuel) | $60 - $100 (vehicle + passenger) |
| Operator | Personal Vehicle | BC Ferries |
| Route | Highway 17 to Highway 1 to Highway 5 | Swartz Bay to Tsawwassen |
| Tip | The Coquihalla Highway is steep; ensure your vehicle is in good condition. | Book your ferry reservation weeks in advance for peak summer travel. |
Summer for wine tours and lake activities, or winter for skiing at Big White.