BC Ferries operates a scheduled ferry service between Swartz Bay, north of Victoria on Vancouver Island, and Tsawwassen, south of Vancouver on the BC mainland. BC Ferries also operates daily round-trip voyages from Swartz Bay to the Southern Gulf Islands. Swartz Bay is located 32 km north of downtown Victoria.

Vancouver to Victoria (Tsawwassen to Swartz Bay)

Route Services

  • BC Ferries runs a scheduled ferry service from Vancouver (Tsawwassen Ferry Terminal) to Victoria on Vancouver Island (Swartz Bay)
  • Tsawwassen Ferry Terminal is located 39 km south of downtown Vancouver on the BC mainland
  • Vehicles and Passengers
  • Distance: 24 nautical miles
  • Sailing Time: 1 hour 35 minutes
  • Sailings: 10 to 17 daily round-trip sailings between Tsawwassen and Swartz Bay, depending on the time of year
  • Ticket sales will end 5 minutes before the scheduled sailing time for vehicles and 10 minutes before for walk-on passengers.
  • Ferry Route: Tsawwassen Ferry Terminal, Vancouver

Victoria to Southern Gulf Islands

Route Services

Community Information

Map of British Columbia Ferry RoutesClick on the map to view a large scale map of the Pacific Northwest Ferry Routes, or view BC Ferries’ map of Ferry Routes in BC (PDF format). Make vehicle reservations and check current ferry schedules, ferry fares, capacity conditions at major ferry terminals, and the departure and arrival status of current sailings directly on the BC Ferries website.

BC Ferries Schedules for these Routes

For bus travel between downtown Vancouver and downtown Victoria via BC Ferries, call Pacific Coach Lines.

Two additional scheduled services connecting Vancouver with Vancouver Island operate between Horseshoe Bay and Nanaimo (Departure Bay) and between Tsawwassen and Nanaimo (Duke Point).

Island Hopping
Travelling between the Southern Gulf Islands and Northern Gulf Islands can be accomplished in small hops. Each of these islands is a world unto itself, each with its own history, culture and colourful characters – each island deserves at least a day or two for exploring.

Circle Tours involve exciting rail, road and ferry trips on BC Ferries, which is half the fun of travelling in British Columbia. Scenic highways flank the coast, taking you through charming beachside communities, rolling farmlands and majestic mountain ranges. Start your journey here and now, by selecting from one of the Circle Tours, designed to assist you in planning your journey by road through beautiful British Columbia. Circle Tours in British Columbia.