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.
Crossings from Victoria (Swartz Bay)
Victoria (Swartz Bay)Vancouver (Tsawwassen)
06:0007:0008:0009:00+13 more, last 22:00
105 a week
fromC$21
Victoria (Swartz Bay)Fulford Harbour (Salt Spring)
06:5008:3510:2012:00+7 more, last 22:00
65 a week
return fromC$12.75
Victoria (Swartz Bay)Pender Island (Otter Bay)
05:0005:1505:3005:40+18 more, last 20:35
51 a week
return fromC$13.55
Victoria (Swartz Bay)Mayne Island (Village Bay)
05:0505:3005:4005:50+18 more, last 20:00
48 a week
return fromC$13.55
Victoria (Swartz Bay)Galiano Island (Sturdies Bay)
05:0505:1505:3005:50+13 more, last 19:30
41 a week
return fromC$13.55
Victoria (Swartz Bay)Saturna Island (Lyall Harbour)
05:0005:3008:2009:05+8 more, last 20:00
29 a week
return fromC$13.55
Crossings arriving at Victoria (Swartz Bay)
Vancouver (Tsawwassen)Victoria (Swartz Bay)
06:0007:0008:0009:00+13 more, last 22:00
105 a week
fromC$21
Fulford Harbour (Salt Spring)Victoria (Swartz Bay)
06:0007:4009:2511:10+6 more, last 21:15
65 a week
return fromC$12.75
Pender Island (Otter Bay)Victoria (Swartz Bay)
06:3007:3507:4508:05+19 more, last 21:25
54 a week
return fromC$13.55
Mayne Island (Village Bay)Victoria (Swartz Bay)
07:0507:1007:3007:45+15 more, last 21:22
40 a week
return fromC$13.55
Galiano Island (Sturdies Bay)Victoria (Swartz Bay)
06:3006:3507:1010:40+10 more, last 20:55
30 a week
return fromC$13.55
Saturna Island (Lyall Harbour)Victoria (Swartz Bay)
06:1506:4510:2510:30+7 more, last 22:05
29 a week
return fromC$13.55
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.
Before you sail
Before you sail from Victoria (Swartz Bay)
What to bring, when to arrive and what happens when the weather turns.
Planning5 min read