North Saanich
North Saanich
Kelowna
Kelowna
Driving Ship

North Saanich to Kelowna

Updated: 28 May 2026

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.
Fastest Way
Driving your own vehicle allows for the most direct travel.
Cheapest Way
Bus and ferry combination is the most budget-friendly.
Compare North Saanich to Kelowna Routes
Driving
Direct
Ship
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.
Travel Tips
  • Ferry Reservations
    Essential for the Swartz Bay-Tsawwassen route.
  • Coquihalla Highway
    Be prepared for rapid weather changes on the mountain pass.
  • Traffic
    Avoid traveling through Vancouver during rush hour.
  • Fuel
    Gas up in Hope before starting the climb on the Coquihalla.
  • Rest Stops
    Stop in Merritt for a break and to stretch your legs.
Safety Tips
  • Mountain Driving
    Use lower gears when descending steep mountain grades.
  • Winter Tires
    Mandatory on the Coquihalla from October to April.
  • Emergency Kit
    Carry extra water and blankets in your vehicle.
  • Wildlife
    Watch for deer and moose on interior highways.
People Also Ask
  • How long is the trip?
    Approximately 7 hours including the ferry.
  • Is there a flight?
    Yes, you can fly from Victoria (YYJ) to Kelowna (YLW).
  • Do I need a reservation?
    Yes, for the ferry, it is highly recommended.
  • What is the best route?
    Highway 5 (Coquihalla) is the fastest route.
  • Are there tolls?
    No, the Coquihalla is toll-free.
Quick Info
  • From North Saanich, British Columbia, Canada
  • To Kelowna, British Columbia, Canada
  • Modes
Best Time to Travel

Summer for wine tours and lake activities, or winter for skiing at Big White.

Things to Do in Kelowna
1
Okanagan Lake
Enjoy swimming, boating, or a relaxing day at the beach.
2
Wine Country
Visit world-class wineries in the Kelowna and West Kelowna area.
3
Knox Mountain Park
Hike to the top for stunning views of the lake and city.
4
Myra Canyon Trestles
Cycle or walk across the historic railway trestles in the Kettle Valley.
Tags
North Saanich to Kelowna travel BC Ferries to Vancouver Highway 5 to Kelowna North Saanich to Kelowna distance how to get to Kelowna Vancouver Island to Okanagan BC Ferries travel Kelowna travel guide