Live terminal webcams for this route
See the vehicle queue at the terminal before you leave.
View live terminal webcam — Tsawwassen Ferry Terminal (departure)
Swipe for more cameras →
Live webcam via BC Ferries. Images refresh every few minutes; the timestamp is shown on the image itself.
Village Bay Ferry Terminal — Mayne Island (island stop)

Live webcam via BC Ferries. Images refresh every few minutes; the timestamp is shown on the image itself.
Otter Bay Ferry Terminal — Pender Island (island stop)

Live webcam via BC Ferries. Images refresh every few minutes; the timestamp is shown on the image itself.
Long Harbour Ferry Terminal — Salt Spring Island (island stop)

Live webcam via BC Ferries. Images refresh every few minutes; the timestamp is shown on the image itself.
Tsawwassen → Southern Gulf Islands (Salt Spring, Galiano, Mayne, Pender) — Live Capacity & Wait Times
The Tsawwassen to Southern Gulf Islands ferry is a multi-stop sailing that calls at Galiano, Mayne and Pender islands and Long Harbour on Salt Spring Island — see live wait times and vehicle-deck capacity for every scheduled crossing today below.
Live via community BC Ferries API. Crossing time: About 1h 30m to the first island stop.
Today's sailings
Show 4 past sailings
About the Tsawwassen to Southern Gulf Islands ferry
This is not a direct crossing. Sailings from Tsawwassen to the Southern Gulf Islands stop at several islands in varying order depending on the departure — Galiano (Sturdies Bay), Mayne (Village Bay), Pender (Otter Bay) and Long Harbour on Salt Spring Island. The stop order and total sailing time change from sailing to sailing, so always check the official schedule for your island.
Live BC Ferries current conditions for this route show one vehicle-deck capacity figure for the whole run, refreshed every five minutes. Because islanders and reserved vehicles take priority, a sailing can show as full well before departure even when the terminal looks quiet.
The first island stop is roughly 1 hour 30 minutes from Tsawwassen; sailings that reach Long Harbour can take considerably longer. Reservations are strongly recommended on this route, especially in summer and on long weekends.
Book or check the official schedule on bcferries.com.
Frequently asked questions
How early should I arrive for the Tsawwassen to Southern Gulf Islands ferry?
BC Ferries recommends arriving at least 30 minutes early with a reservation, and 60–90 minutes early without one — especially on summer weekends and holidays when the Tsawwassen → Southern Gulf Islands route fills quickly.
How long is the Tsawwassen to Southern Gulf Islands ferry crossing?
The crossing takes about 1h 30m to the first island stop, depending on weather and traffic in the Strait.
Can I reserve the Tsawwassen to Southern Gulf Islands ferry online?
Yes. Reservations for the Tsawwassen → Southern Gulf Islands route can be booked at bcferries.com. Reservations are strongly recommended on summer weekends, long weekends, and any Friday or Sunday sailing.
How often is the live capacity updated?
Live vehicle-deck capacity on this page refreshes every 5 minutes using data from the community BC Ferries API. If a sailing shows full here, it is very likely already sold out on bcferries.com.
Related BC Ferries routes
Live capacity and wait times for related crossings.
Something different at the terminal?
Report what you're seeing. These are traveler reports — always secondary to the official data above.

