North Saanich
North Saanich
Surrey
Surrey
Driving Ship

North Saanich to Surrey

Updated: 28 May 2026

The journey from North Saanich to Surrey involves a ferry crossing from Swartz Bay to Tsawwassen, followed by a short drive into the heart of Surrey. The total distance is approximately 100 kilometers, with a travel time of about 3 hours. You will arrive at the Tsawwassen terminal and take Highway 10 or Highway 17 to reach Surrey. This is a common route for commuters and travelers moving between the island and the Lower Mainland.

Total Distance: Driving distance 100 km + 80 km straight-line air distance.
Fastest Way
Driving your own vehicle is the most direct method.
Cheapest Way
Bus and ferry combination is the most budget-friendly.
Compare North Saanich to Surrey Routes
Driving
Direct
Ship
Direct
Duration 45 mins (post-ferry) 1 hour 35 mins
Avg Price $20 - $30 (fuel) $60 - $100 (vehicle + passenger)
Operator Personal Vehicle BC Ferries
Route Highway 17 to Highway 10 Swartz Bay to Tsawwassen
Tip Traffic can be heavy near the ferry terminal. Book your ferry reservation well in advance.
Travel Tips
  • Ferry Reservations
    Book your ferry spot online to avoid long waits.
  • Traffic
    Expect heavy traffic near the ferry terminal and on major highways.
  • Public Transit
    TransLink provides bus and SkyTrain service throughout Surrey.
  • Fuel
    Gas is readily available throughout the Lower Mainland.
  • Rest Stops
    The ferry terminal has amenities for a quick break.
Safety Tips
  • Traffic Safety
    Stay alert in heavy city traffic.
  • Pedestrian Safety
    Be aware of pedestrians in busy urban areas.
  • Emergency Services
    Surrey has excellent access to medical and emergency services.
  • Personal Safety
    Be aware of your surroundings in urban environments.
People Also Ask
  • How long is the trip?
    Approximately 3 hours including the ferry.
  • Is there a flight?
    Yes, you can fly from Victoria (YYJ) to Vancouver (YVR) and take the SkyTrain.
  • Do I need a reservation?
    Yes, for the ferry, it is highly recommended.
  • What is the best route?
    Highway 17 to Highway 10 is the most direct.
  • Are there tolls?
    No, there are no tolls on this route.
Quick Info
  • From North Saanich, British Columbia, Canada
  • To Surrey, British Columbia, Canada
  • Modes
Best Time to Travel

Year-round, though spring and summer offer the best weather for city exploration.

Things to Do in Surrey
1
Holland Park
Enjoy this large urban park in the city center with gardens and playgrounds.
2
Surrey Arts Centre
Visit for theater performances and art exhibitions.
3
Crescent Beach
Relax at this beautiful beach area with walking trails and ocean views.
4
Bear Creek Park
Explore the trails, gardens, and miniature train in this popular park.
Tags
North Saanich to Surrey travel BC Ferries to Vancouver Highway 10 to Surrey North Saanich to Surrey distance how to get to Surrey Vancouver Island to Surrey BC Ferries travel Surrey travel guide