Skip to content

British Columbia

Victoria (Swartz Bay)

From Victoria (Swartz Bay), ferries sail to Vancouver (Tsawwassen), Fulford Harbour (Salt Spring) and Pender Island (Otter Bay) and 3 other ports: 339 sailings a week on 1 line. The busiest crossing is to Vancouver (Tsawwassen), 105 a week; the shortest is to Fulford Harbour (Salt Spring), about 35 minutes.

Ferries from Victoria (Swartz Bay): common questions

Where can you go by ferry from Victoria (Swartz Bay)?
6 crossings leave Victoria (Swartz Bay) on the current timetables: to Vancouver (Tsawwassen) (105 a week), Fulford Harbour (Salt Spring) (65 a week), Pender Island (Otter Bay) (51 a week), Mayne Island (Village Bay) (48 a week), Galiano Island (Sturdies Bay) (41 a week) and Saturna Island (Lyall Harbour) (29 a week).
How many ferries leave Victoria (Swartz Bay) a day?
Between 45 and 59, depending on the day of the week. The first departure of the day is at 05:00, to Pender Island (Otter Bay), and the last at 22:00, to Fulford Harbour (Salt Spring), local time.
Which ferry companies sail from Victoria (Swartz Bay)?
BC Ferries runs every departure listed from Victoria (Swartz Bay).
How much is the ferry from Victoria (Swartz Bay)?
The lowest published passenger fare from Victoria (Swartz Bay) is C$12.75 for a return, to Fulford Harbour (Salt Spring). Each route page lists every fare class its operators publish.