Pender Island
Pender Island
Victoria
Victoria
Ship

Pender Island to Victoria

Updated: 28 May 2026

The journey from Pender Island to Victoria covers approximately 50 km across the Salish Sea. You must board a BC Ferries vessel at Otter Bay Terminal. The ferry crosses to Swartz Bay Terminal in North Saanich. From Swartz Bay, you drive or take BC Transit bus 72 into downtown Victoria. This route is the primary lifeline for island residents commuting to the provincial capital.

Total Distance: 50 km driving distance including ferry, 40 km straight-line air distance.
Fastest Way
Driving your own vehicle onto the ferry is fastest, taking roughly 2 hours total including transit time.
Cheapest Way
BC Ferries walk-on passenger fare is the most economical option at approximately 12 CAD.
Compare Pender Island to Victoria Routes
Ship
Direct
Duration
2 hours
Avg Price
20 to 30 CAD
Operator
BC Ferries
Route
Otter Bay to Swartz Bay

Book your vehicle reservation in advance to avoid long wait times during peak summer weekends.

Travel Tips
  • Ferry Reservations
    Always reserve your spot on the BC Ferries website to guarantee boarding.
  • Bus Transfers
    Use the BC Transit Umo app to pay for your bus fare from Swartz Bay to Victoria.
  • Weather Check
    Check the marine forecast before traveling as high winds can cause ferry cancellations.
  • Arrival Time
    Arrive at the terminal at least 45 minutes before your scheduled sailing time.
  • Foot Passenger Perks
    Walk-on passengers can board without a reservation, but space is limited on busy sailings.
Safety Tips
  • Life Jackets
    Locate the nearest life jacket station upon boarding the ferry.
  • Emergency Exits
    Identify the emergency exits on the main passenger deck.
  • Driving Safety
    Follow all crew instructions when loading and unloading your vehicle.
  • Medical Needs
    Carry any necessary medications with you as pharmacies are not available on the ferry.
People Also Ask
  • How long is the ferry from Pender to Victoria?
    The sailing time is approximately 40 to 50 minutes, plus boarding time.
  • Can I take a bus from Pender Island?
    No, there is no public bus service on Pender Island; you need a car or taxi to reach the terminal.
  • Is there a direct flight?
    Seaplane services like Harbour Air offer flights from Pender to Victoria Harbour.
  • How much is the ferry for a car?
    Vehicle fares vary by size and season, typically starting around 60 CAD.
  • Where does the ferry land in Victoria?
    The ferry lands at Swartz Bay, which is about 30 km north of downtown Victoria.
Quick Info
  • From Pender Island, British Columbia, Canada
  • To Victoria, British Columbia, Canada
  • Modes
Best Time to Travel

May to September for reliable ferry schedules and clear coastal visibility.

Things to Do in Victoria
1
Inner Harbour
Visit the historic heart of Victoria. Watch seaplanes land and enjoy the street performers.
2
Royal BC Museum
Explore world-class exhibits on natural and human history. It is located steps from the Parliament Buildings.
3
Butchart Gardens
Tour these world-famous floral displays. They are located a short drive from the Swartz Bay ferry terminal.
4
Fisherman's Wharf
Walk the docks to see colorful houseboats and seals. Enjoy fresh fish and chips at the local kiosks.
Tags
Pender Island to Victoria ferry BC Ferries Pender to Swartz Bay travel Pender Island to Victoria Victoria transport from Gulf Islands Pender Island ferry schedule how to get to Victoria from Pender Gulf Islands travel guide Victoria BC transit Pender Island travel tips Swartz Bay to Victoria