Book a Swartz Bay Ferry

Swartz Bay ferry port in Vancouver Island is served by a number of ferry routes with crossings to Tsawwassen & Fulford Harbour available. With a selection of up to 24 Sailings Daily, the port of Swartz Bay connects Vancouver Island with Canada & Salt Spring Island.

Sailing durations range from 35 minutes on the Fulford Harbour service to 1 hour 35 minutes on the Tsawwassen service.

Although there is a brief summary on this page, as sailing information can vary based on time of year we’d advise you to get live sailing times and prices in our Swartz Bay fare search.

Swartz Bay

Click for map

Swartz Bay Ferry Services

  • BC Ferries
    • 16 Sailings Daily 1 hr 35 min
    • Get price
  • BC Ferries
    • 8 Sailings Daily 35 min
    • Get price