FerryConnect

Canada (British Columbia)

Vancouver (Tsawwassen) → Galiano Island (Sturdies Bay)

The shortest mainland crossing into the Southern Gulf Islands, from Tsawwassen to Sturdies Bay on Galiano Island. Galiano is known for Montague Harbour Marine Provincial Park and the Bodega Ridge trails.

Vancouver (Tsawwassen) to Galiano Island (Sturdies Bay) ferry at a glance

The ferry from Vancouver (Tsawwassen) to Galiano Island (Sturdies Bay) takes About 55m across the Strait of Georgia (Gulf Islands), operated by BC Ferries. Both vehicles and foot passengers are carried. Typical frequency: 1–2 non-stop sailings a day, plus connections via Swartz Bay.

Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel. Route facts last reviewed 2026-09-29.

Sources: bcferries.com · bcferries.com · bcferries.com · bcferries.com · How we verify

Return crossing: Galiano Island (Sturdies Bay) to Vancouver (Tsawwassen)

BC Ferries also sails Galiano Island (Sturdies Bay) to Vancouver (Tsawwassen), taking About 55m. Non-stop sailings from Sturdies Bay to Tsawwassen leave mostly in the morning (8:20–8:30am) and late afternoon.

Vancouver (Tsawwassen) to Galiano Island (Sturdies Bay) ferry timetable & sailing pattern

The timetable below ended on 12 October 2026; check the official timetable (BC Ferries) for current times before you travel. BC Ferries’ fall and winter schedules started on 13 October 2026; the times below are from the schedule that ended on 12 October. BC Ferries’ schedule pages could not be read automatically, so check the current schedule before you travel.

A morning non-stop sailing daily (10:25am Mon–Fri) plus evening non-stops most days; about 55 minutes

Schedule 8 Sep – 12 Oct 2026; other departures connect via Swartz Bay.

Departure times from the timetable that ended

  • 9:30am (Sat)
  • 9:55am (Sun)
  • 10:25am (Mon–Fri)
  • 7:30pm (Mon–Thu)

Return: Non-stop sailings from Sturdies Bay to Tsawwassen leave mostly in the morning (8:20–8:30am) and late afternoon.

Timetables change by season and date. Check exact departures for your travel date on the official timetable.

Official BC Ferries timetable →Check prices & book on Direct Ferries →

Source: BC Ferries printable route schedule. Verified 2026-09-29.

Maritime Crossing Route Map

Interactive sea passage between Vancouver (Tsawwassen) and Galiano Island (Sturdies Bay)

📐 11 Nautical Miles
Vancouver (Tsawwassen)⇄Galiano Island (Sturdies Bay)
⏱ About 55m · 📐 11 nm
⚡ All operators, one booking

Ready to cross from Vancouver (Tsawwassen) to Galiano Island (Sturdies Bay)?

Book your crossing with Direct Ferries: live fares, availability and sailing times.

Operators on This Route

OperatorCrossing TimeVessels
BC FerriesAbout 55m non-stopCar ferry

Route Features

🚗

Vehicles

Cars, campervans, and motorbikes accepted

🚶

Foot Passengers

Walk-on passengers welcome

🐕

Pets

Pets allowed with valid documents

📐

Distance

11 nautical miles

Getting There & Onward Transport

  • Tsawwassen terminal is at the south-west end of Highway 17 in Delta, 36 km from downtown Vancouver
  • Sturdies Bay terminal (2622 Sturdies Bay Road) is on the south-east side of Galiano; the Galiano Community Bus serves it

Tips for the Vancouver (Tsawwassen) to Galiano Island (Sturdies Bay) Crossing

  • BC Ferries strongly recommends booking for travel between Sturdies Bay and Tsawwassen.

Frequently Asked Questions

How long is the ferry from Vancouver (Tsawwassen) to Galiano Island (Sturdies Bay)?
The crossing typically takes About 55m. Actual times vary by vessel, season and sea conditions, so check the timetable for your sailing.
How often does the Vancouver (Tsawwassen) to Galiano Island (Sturdies Bay) ferry sail?
The timetable below ended on 12 October 2026; check the official timetable (BC Ferries) for current times before you travel. A morning non-stop sailing daily (10:25am Mon–Fri) plus evening non-stops most days; about 55 minutes. Schedule 8 Sep – 12 Oct 2026; other departures connect via Swartz Bay. This is the pattern published in the BC Ferries printable route schedule (checked 2026-09-29); confirm exact departure times on the official timetable before you travel.
Which ferry companies sail from Vancouver (Tsawwassen) to Galiano Island (Sturdies Bay)?
BC Ferries operates this route. Compare sailing times and ticket types before booking, as they often differ between operators.
Can I take my car on the Vancouver (Tsawwassen) to Galiano Island (Sturdies Bay) ferry?
Yes. Vehicles are carried on this route. Book vehicle space in advance for peak dates, and check the operator’s height, length and trailer limits for campervans and larger vehicles.
Can I take the Vancouver (Tsawwassen) to Galiano Island (Sturdies Bay) ferry as a foot passenger?
Yes. Foot passengers can travel on this route. Allow time to reach the passenger terminal and check the operator’s check-in closing time.
Are dogs and pets allowed on the Vancouver (Tsawwassen) to Galiano Island (Sturdies Bay) ferry?
Pets are accepted on this route, subject to the operator’s rules (for example staying in the vehicle, kennels or pet-friendly cabins). International crossings also require the correct pet travel documents.
How far is Vancouver (Tsawwassen) from Galiano Island (Sturdies Bay) by ferry?
The sea crossing is about 11 nautical miles (roughly 20 km).