About this crossing
Passengers from Swartz Bay reach Salt Spring at one terminal only, Fulford Harbour, where Fulford-Ganges Road ends on the island's southeast side, 5.1 nautical miles across. Nothing on this run can be reserved, so vehicles queue in the order they arrive, and the fare covers the return leg as well. Drivers bound for the Cowichan Valley can cross the island to Vesuvius Bay for the ferry to Crofton, a way round the Malahat. Without a car, BC Transit's 70 and 72 buses link downtown Victoria with Swartz Bay, but at Fulford BC Ferries lists just a taxi company for onward travel, and the terminal has no parking.