Quick Facts
Location: Salt Spring Island, BC
Region: Gulf Islands
Time: 30–90 minutes (plus sailing time)
Difficulty: Easy
Admission: Ticketed ferry travel
Facilities: Terminal services are limited
Best Season: Year-round (schedules vary)
Dog Friendly: Yes for foot passengers (check BC Ferries rules)
Also Known As: Vesuvius terminal, Salt Spring–Crofton route
Info
Parking / Access
Vesuvius Bay terminal is on the northwest side of Salt Spring Island.
Routes & schedules
This terminal connects to Crofton on Vancouver Island.
BC Ferries schedules and sailing notices can change, so check before you go.
Arrival tip
Arrive early in summer and on weekends, since sailings can fill up.
Frequently Asked Questions
Where is Vesuvius Bay Terminal located?
Vesuvius Bay Terminal is on Salt Spring Island in BC’s Gulf Islands.
Where does the ferry go from Vesuvius Bay?
The route connects Vesuvius Bay (Salt Spring Island) with Crofton (Vancouver Island).
Do I need a reservation?
Some routes are first come, first served and may not offer reservations. Check the route page on BC Ferries for current policies.
How early should I arrive?
Arrive early on busy travel days to reduce the chance of missing a sailing.
Is there parking at the terminal?
Parking is limited and space can be tight. If you’re traveling as a foot passenger, consider arranging a drop-off.
Can I walk on as a foot passenger?
Yes, foot passengers are generally welcome. Confirm any current rules on BC Ferries.
Are bikes allowed?
Bikes are typically accommodated, but capacity can vary. Arrive early and confirm current guidance.
Are there washrooms or food nearby?
Terminal amenities are limited. Plan to bring water and snacks.
Where can I check schedules and fare updates?
Use BC Ferries for schedules, fares, and service notices: https://www.bcferries.com/
What else is nearby on Salt Spring Island?
Vesuvius is a good starting point for exploring the island’s beaches, small farms, and the main town area (Ganges).










