Surrey
Surrey
Sidney
Sidney
Driving Ship

Surrey to Sidney

Updated: 26 May 2026

Traveling from Surrey to Sidney involves driving to the Tsawwassen Ferry Terminal and taking the BC Ferries route to Swartz Bay. Once you arrive at Swartz Bay, Sidney is a short 10-minute drive north. This route is the primary connection between the Lower Mainland and the Saanich Peninsula. The total travel time is approximately 3.5 hours, including the 95-minute ferry crossing.

Total Distance: Approximately 60 km including the ferry crossing.
Fastest Way
Driving to the terminal and taking the ferry is the only practical way to reach Sidney.
Cheapest Way
Driving to the terminal and walking on is the cheapest method.
Compare Surrey to Sidney Routes
Driving
Direct
Ship
Direct
Duration 1 hour to terminal 1 hour 35 mins
Avg Price 30-40 CAD in fuel 60-100 CAD per vehicle
Operator Personal Vehicle BC Ferries
Route Highway 10 to Highway 17, then to Tsawwassen Ferry Terminal. Tsawwassen Ferry Terminal to Swartz Bay Terminal.
Tip Allow extra time for traffic on Highway 17. Reservations are essential for busy summer weekends.
Travel Tips
  • Ferry Reservations
    Book your ferry sailing online to guarantee your spot.
  • Arrival Time
    Arrive at the terminal 45 minutes before your scheduled sailing.
  • Traffic
    Highway 17 can be busy; check traffic reports before leaving Surrey.
  • Food
    The ferry offers a variety of food options, but bring snacks to save money.
  • Island Travel
    Sidney is very close to the Swartz Bay ferry terminal.
Safety Tips
  • Ferry Safety
    Follow all crew instructions during the boarding process.
  • Weather
    Check for ferry cancellations during high wind events.
  • Driving
    Be aware of pedestrians in the downtown Sidney area.
  • Emergency
    Keep your phone charged for navigation on the island.
People Also Ask
  • How long is the ferry to Sidney?
    The crossing takes about 95 minutes.
  • Do I need a reservation?
    Yes, it is highly recommended for all travelers.
  • Which terminal should I use?
    Tsawwassen to Swartz Bay is the correct route for Sidney.
  • Can I walk on the ferry?
    Yes, walk-on passengers are welcome.
  • Is Sidney near Victoria?
    Yes, it is about 25 minutes north of downtown Victoria.
Quick Info
  • From Surrey, British Columbia, Canada
  • To Sidney, British Columbia, Canada
  • Modes
Best Time to Travel

Spring and summer for visiting the Butchart Gardens nearby.

Things to Do in Sidney
1
Butchart Gardens
Visit these world-famous floral gardens located just a short drive from Sidney.
2
Shaw Centre for the Salish Sea
Explore this aquarium and learning center dedicated to the marine life of the Salish Sea.
3
Beacon Park
Enjoy a walk along the Sidney waterfront with views of the Gulf Islands.
4
Sidney Pier
Stroll the pier to watch boats and enjoy the fresh ocean air.
Tags
Surrey to Sidney ferry BC Ferries Tsawwassen to Swartz Bay driving to Sidney BC Vancouver Island travel ferry costs Sidney Surrey to Sidney travel Sidney travel guide BC Ferries schedule