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)
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
| Operator | Crossing Time | Vessels |
|---|---|---|
| BC Ferries | About 55m non-stop | Car 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.