Skip to content

British Columbia

Galiano Island (Sturdies Bay)

From Galiano Island (Sturdies Bay), ferries sail to Mayne Island (Village Bay), Victoria (Swartz Bay) and Pender Island (Otter Bay) and 3 other ports: 130 sailings a week on 1 line. The busiest crossing is to Mayne Island (Village Bay), 29 a week.

About the terminal

One of the Southern Gulf Islands berths reachable from both shores, this one lies 55 minutes and 11 nautical miles from Vancouver (Tsawwassen), or 70 minutes and 14 nautical miles from Victoria (Swartz Bay). That choice sets the Gulf Islands apart from the shuttle runs further north, where a terminal usually faces one shore only. The Swartz Bay leg is listed without a fare from this end. Neighbouring islands are near at hand, with Mayne's berth at Village Bay 4 km off and Pender's at Otter Bay 9 km, though crossing between them means catching the right boat.

Ferries from Galiano Island (Sturdies Bay): common questions

Where can you go by ferry from Galiano Island (Sturdies Bay)?
6 crossings leave Galiano Island (Sturdies Bay) on the current timetables: to Mayne Island (Village Bay) (29 a week), Victoria (Swartz Bay) (28 a week), Pender Island (Otter Bay) (28 a week), Vancouver (Tsawwassen) (27 a week), Salt Spring Island (Long Harbour) (12 a week) and Saturna Island (Lyall Harbour) (6 a week).
How many ferries leave Galiano Island (Sturdies Bay) a day?
Between 17 and 19, depending on the day of the week. The first departure of the day is at 06:25, to Mayne Island (Village Bay), and the last at 23:05, to Salt Spring Island (Long Harbour), local time.
Which ferry companies sail from Galiano Island (Sturdies Bay)?
BC Ferries runs every departure listed from Galiano Island (Sturdies Bay).
How much is the ferry from Galiano Island (Sturdies Bay)?
The lowest published passenger fare from Galiano Island (Sturdies Bay) is C$10.30, to Vancouver (Tsawwassen). Each route page lists every fare class its operators publish.