Village Bay Ferry Terminal

Operated by BC Ferries, the Village Bay Ferry Terminal on Mayne Island offers sailings to Galiano Island, Pender Island, Salt Spring Island, Saturna Island, Vancouver (Tsawwassen), and Victoria (Swartz Bay). The departures schedule can be found here.


Organization name

BC Ferries


Village Bay Road
Mayne Island, BC V0N 2J0