Victoria
Victoria
West Vancouver
West Vancouver
Flight Ship

Victoria to West Vancouver

Updated: 26 May 2026

The journey from Victoria to West Vancouver covers approximately 100 km, primarily involving a scenic ferry crossing. You will depart from Swartz Bay Terminal and arrive at Horseshoe Bay Terminal in West Vancouver. The total travel time is roughly 3.5 hours, including boarding and sailing. BC Ferries operates this route across the Salish Sea. It is the most direct way to reach the North Shore from Vancouver Island.

Total Distance: 100 km driving distance, 85 km straight-line air distance.
Fastest Way
Harbour Air seaplane takes 35 minutes of flight time, though total transit to West Vancouver adds 40 minutes.
Cheapest Way
BC Ferries as a foot passenger costs approximately $20 CAD, making it the most economical choice.
Compare Victoria to West Vancouver Routes
Flight
Direct
Ship
Direct
Duration 1 hour 15 mins 3 hours 30 mins
Avg Price $150 - $300 CAD $60 - $80 CAD
Operator Harbour Air BC Ferries
Route Victoria Inner Harbour to Vancouver Harbour. Swartz Bay to Horseshoe Bay via Highway 17 and Highway 1.
Tip Seaplanes land in downtown Vancouver, requiring a short taxi or bus ride to West Vancouver. Book your vehicle reservation online in advance to guarantee your spot on peak sailings.
Travel Tips
  • Ferry Reservations
    Always reserve your vehicle space on the BC Ferries website to avoid long wait times at the terminal.
  • Arrival Time
    Arrive at the Swartz Bay terminal at least 45 minutes before your scheduled sailing time.
  • Public Transit
    Use the BC Transit bus 70 or 72 to reach Swartz Bay from downtown Victoria efficiently.
  • Weather Check
    Check the BC Ferries website for sailing cancellations during high wind events in the Salish Sea.
  • Foot Passenger Perks
    Foot passengers can board later than vehicles, but arrive early to secure a window seat in the lounge.
Safety Tips
  • Terminal Safety
    Follow all staff instructions when driving onto the ferry deck to ensure safe vehicle spacing.
  • Emergency Exits
    Locate the nearest life jacket station and emergency exit as soon as you board the ferry.
  • Driving Conditions
    Highway 1 in West Vancouver can be congested; maintain a safe following distance during peak hours.
  • Sea Sickness
    If you are prone to motion sickness, stay on the middle deck or outside on the upper deck for fresh air.
People Also Ask
  • How long is the ferry from Victoria to West Vancouver?
    The sailing time is approximately 1 hour and 35 minutes, plus boarding time.
  • Can I take a bus from Victoria to West Vancouver?
    Yes, the BC Ferries Connector bus service links downtown Victoria to Vancouver city center.
  • Is there a train to West Vancouver?
    No, there is no passenger rail service connecting Victoria to West Vancouver.
  • How much is the ferry for a car?
    The cost for a standard vehicle and driver is approximately $75 CAD.
  • Where does the ferry arrive in West Vancouver?
    The ferry arrives at the Horseshoe Bay Terminal in West Vancouver.
Quick Info
  • From Victoria, British Columbia, Canada
  • To West Vancouver, British Columbia, Canada
  • Modes
Best Time to Travel

May to September for calm seas and clear views of the Gulf Islands.

Things to Do in West Vancouver
1
Horseshoe Bay Park
Enjoy waterfront views and picnic areas right next to the ferry terminal. It is a perfect spot to watch the ships arrive.
2
Cypress Provincial Park
Located in West Vancouver, this park offers incredible hiking trails and panoramic views of the city. It is accessible via Highway 1.
3
Ambleside Park
Walk along the sandy beach and enjoy the view of the Lions Gate Bridge. The park features sports fields and walking paths.
4
Capilano Suspension Bridge
A short drive from West Vancouver, this iconic bridge offers a thrilling walk through the forest canopy. It is a major regional attraction.
Tags
Victoria to West Vancouver ferry BC Ferries Swartz Bay to Horseshoe Bay travel Victoria to West Vancouver how to get to West Vancouver from Victoria BC Ferries schedule Victoria driving Victoria to West Vancouver Vancouver ferry terminal West Vancouver transport guide