Galiano Island to Vancouver

Route Services

  • BC Ferries operates a scheduled ferry service from Tsawwassen Ferry Terminal in Vancouver to Sturdies Bay on Galiano Island.
  • Vehicles and Passengers
  • Sailing Time: 55 minutes from Tsawwassen to Galiano Island non stop
  • Sailings: Up to 4 daily round-trip sailings between Galiano Island and Tsawwassen
  • Ticket sales and loading end 5 minutes before the scheduled sailing time for both vehicles and walk-on passengers.
  • Reservations are recommended for travel between the Southern Gulf Islands and Tsawwassen.

Galiano Island to Victoria

Route Services

  • BC Ferries operates a scheduled ferry service from Swartz Bay Ferry Terminal in Victoria to Sturdies Bay on Galiano Island.
  • Vehicles and Passengers
  • Sailing Time: 1 hour 5 minutes non-stop between Swartz Bay and Galiano Island
  • Sailings: Up to 6 daily round-trip sailings between Galiano Island and Swartz Bay
  • Ticket sales will end 5 minutes before the scheduled sailing time for vehicles and 10 minutes before for walk-on passengers.

Galiano Island to Gulf Islands

Route Services

  • BC Ferries operates inter-island ferry services from Sturdies Bay to the following Southern Gulf Islands:
    Mayne Island (Village Bay)
    Pender Island (Otter Bay)
    Saltspring Island (Long Harbour)
    Saturna Island (Lyall Harbour)
  • Vehicles and Passengers
  • Distance and Sailing Times vary
  • Ticket sales and loading end 3 minutes before the scheduled sailing time for vehicles and 5 minutes before the scheduled sailing time for walk-on passengers.

Community Information

Map of British Columbia Ferry RoutesClick on the map to view a large scale map of the BC Gulf Islands 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

[FAGP id=28456]

A long, narrow island, and the driest in the Gulf Island chain, Galiano Island was named after the Spanish explorer Dionisio Galiano who sailed these waters in 1792. Galiano Island is the second largest of the Gulf Islands, after Saltspring Island.

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.