Schedules

Vancouver - Victoria (Tsawwassen-Swartz Bay)

Crossing Time: 1 hour 35 minutes
Distance: 24 nautical miles.
CHECK FOR SERVICE NOTICES

Schedule in Effect:


RESERVE FOR THIS ROUTE - OPTIONAL >>

Sailing times are daily unless otherwise indicated.



Leave Tsawwassen (Vancouver)
Leave Swartz Bay (Victoria)

 7:00 am     Daily    7:00 am     Daily
 8:00 am   Mar 29 only    8:00 am   Mar 28-30 only
 9:00 am     Daily    9:00 am   Daily
10:00 am     Mar 28-30 only   10:00 am     Mar 29 only
11:00 am     Daily   11:00 am   Daily
12:00 pm     Mar 22, 24, 28-29 & 31 only   12:00 pm     Fri, Sun and Mar 14, 25 & 27-28 only
 1:00 pm     Daily    1:00 pm   Daily
 2:00 pm     Fri, Sun and Mar 14, 25 & 27-28 only    2:00 pm     Mar 22, 24, 28-29 & 31 only
 3:00 pm     Daily    3:00 pm   Daily
 4:00 pm     Mar 28-29 & 31 only    4:00 pm     Fri, Sun and Mar 14 & 28 only excluding Mar 29
 5:00 pm     Daily    5:00 pm   Daily
 6:00 pm     Fri, Sun and Mar 14 & 28 only excluding Mar 29    6:00 pm     Mar 28-29 & 31 only
 7:00 pm     Daily    7:00 pm   Daily
 8:00 pm   Mar 28 only    9:00 pm   Daily
 9:00 pm   Daily   10:00 pm   Mar 28 only

Print This Schedule Printer_icon
Copy & Paste Version copy_and_paste_icon

Ticket sales end ten minutes before the scheduled sailing time for walk-on passengers and five minutes before the scheduled sailing time for vehicles.

View today's departures and arrivals >>

Find out which vessel is on which sailing >>

See where our ships are now >>

Create a myBCFerries account and subscribe to our email notification network >>

Note: Schedules subject to change without notice.

dottedline
Helpful Information

Fares
Baggage
Parking
Amenities
Driving Directions to Tsawwassen
Driving Directions to Swartz Bay
Coach Service with BC Ferries Connector
About Spirit of British Columbia
About Spirit of Vancouver Island
About Coastal Celebration
About Coastal Renaissance
About Queen of New Westminster