Skip to content

British Columbia

Saturna Island (Lyall Harbour)

From Saturna Island (Lyall Harbour), ferries sail to Victoria (Swartz Bay), Pender Island (Otter Bay) and Mayne Island (Village Bay) and 3 other ports: 100 sailings a week on 1 line. The busiest crossing is to Victoria (Swartz Bay), 26 a week; the shortest is to Mayne Island (Village Bay), about 35 minutes.

About the terminal

Of the Southern Gulf Islands listed here, the one behind Lyall Harbour takes longest to reach from either end. Sailings to Tsawwassen are timetabled at more than two and a quarter hours, longer than any other Gulf Island crossing in these pages, and Swartz Bay, the nearer end at sixteen nautical miles, still takes a little over an hour. Nothing is charged for the outward leg to Swartz Bay; that fare travels with the return ticket bought on the Vancouver Island side.

Ferries from Saturna Island (Lyall Harbour): common questions

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