Skip to content

British Columbia

Mayne Island (Village Bay)

From Mayne Island (Village Bay), ferries sail to Vancouver (Tsawwassen), Victoria (Swartz Bay) and Pender Island (Otter Bay) and 3 other ports: 150 sailings a week on 1 line. The busiest crossing is to Vancouver (Tsawwassen), 38 a week; the shortest is to Pender Island (Otter Bay), about 25 minutes.

About the terminal

One landing handles both of Mayne Island's links, and they point opposite ways: fifty minutes south to Swartz Bay at the top of the Saanich Peninsula, and a little over an hour east across the Strait of Georgia to Tsawwassen. Which one an islander uses depends on whether the errand is in Victoria or in Vancouver. The Swartz Bay run is ticketed at the far end, so sailings leaving Mayne are shown without a price. Galiano, Pender and Saturna all lie within about ten kilometres, though it is water rather than road that lies between.

Ferries from Mayne Island (Village Bay): common questions

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