Island ferries
Ferries to Salt Spring Island
Salt Spring Island is served by 3 ferry routes through 3 ports: Long Harbour Ferry Terminal, Fulford Harbour Ferry Terminal, Vesuvius Bay Ferry Terminal. Operators include BC Ferries.
⚓ 3 ports🧭 3 routes🚗 3 car ferries
Salt Spring Island Ferry Map
Salt Spring Island Ferry Ports
Long Harbour Ferry Terminal
Salt Spring Island’s terminal for sailings to Tsawwassen (Vancouver) and the other Southern Gulf Islands, on an inlet on the island’s east side.
- Vancouver (Tsawwassen) → Salt Spring Island (Long Harbour) · 1h 25m – 3h · BC Ferries
Fulford Harbour Ferry Terminal
The south-east Salt Spring Island terminal in Fulford Harbour village, with BC Ferries sailings to Swartz Bay near Victoria.
- Victoria (Swartz Bay) → Salt Spring Island (Fulford Harbour) · About 35m · BC Ferries
Vesuvius Bay Ferry Terminal
The north-west Salt Spring Island terminal, with the short BC Ferries crossing to Crofton on Vancouver Island.
- Crofton → Salt Spring Island (Vesuvius Bay) · About 25m · BC Ferries