Swartz Bay Ferry
Swartz Bay Ferry
With a selection of up to 91 sailings weekly, the port of Swartz Bay connects Vancouver Island with Canada. Sailing duration ranges from 1 hour 35 minutes to Tsawwassen and 1 hour 35 minutes on the Tsawwassen service.
Sailing information can vary based on time of year, so we’d advise you to view live sailing times and prices in our Deal Finder.
Swartz Bay - Tsawwassen with BC Ferries
More routes than anyone else.
Compare fares, times & routes in one place.
Change plans easily with flexi tickets.
Book e-tickets & manage trips in-app.
Live ship tracking & real-time updates.
Top-rated customer support when you need it.
Swartz Bay Accommodation