Skip to content

Ferry crossing

Salt Spring Island (Vesuvius Bay) to Crofton

BC Ferries runs 12 to 14 sailings a day from Salt Spring Island (Vesuvius Bay) to Crofton, the first at 06:00 and the last at 22:30. The crossing takes about 25 minutes, and an adult return is C$12.75.

Sailing times

Salt Spring Island (Vesuvius Bay) to Crofton timetable

As published by the operators. Times shift with the season and are suspended in heavy weather — confirm at the terminal before you travel.

From BC Ferries's published timetable, which runs until .

Sailing on

87 sailings a week in all. Pick a day to see only its sailings.

Sailing times for Salt Spring Island (Vesuvius Bay) to Crofton
DepartsArrivesRuns onCrossing
06:0006:25Daily25m
07:0507:30Mon–Sat25m
08:2008:45Daily25m
09:3510:00Daily25m
10:5011:15Daily25m
12:0512:30Daily25m
13:4514:10Daily25m
15:0015:25Daily25m
16:1516:40Mon, Thu–Sun25m
17:3017:55Daily25m
18:4519:10Tue–Wed, Fri–Sun25m
20:3020:55Daily25m
21:3021:55Daily25m
22:3022:55Fri25m
Coming backCroftonSalt Spring Island (Vesuvius Bay)87 a week · 25m · return from C$12.75

Published fares

What it costs

Every fare the operators publish on this crossing, for passengers and vehicles.

Passengers

Passengers fares
ClassOperatorFare
Child passenger 5-11BC FerriesC$6.40
Adult passenger 12+BC FerriesC$12.75

Vehicles

Vehicles fares
ClassOperatorFare
MotorcycleBC FerriesC$18.85
Standard vehicle up to 20ftBC FerriesC$37.70

Fares on this crossing are returns: one ticket covers the trip there and back, and it is collected at one end only. Fares as published by the operators, in CAD, last checked . Fares move with the season and, on the busiest routes, with the sailing — check the operator's price for your day before you travel.

About this crossing

This boat lands at Crofton, on the Vancouver Island shore a short drive from Duncan and the Trans-Canada Highway. Neither end suits leaving a car for long: free parking at Vesuvius Bay is scarce and capped at 24 hours, and Crofton has only limited free spaces nearby. BC Transit buses call at both terminals. No bookings are taken, and at Vesuvius check-in closes three minutes before departure for foot passengers and five for drivers. BC school students aged 18 or under ride free here when travelling between home and school, one of the commuter crossings where BC Ferries offers that concession.

Common questions

How long is the ferry from Salt Spring Island (Vesuvius Bay) to Crofton?
About 25 minutes on the published timetable.
How many ferries a day go from Salt Spring Island (Vesuvius Bay) to Crofton?
Between 12 and 14 a day, depending on the day of the week. The most run on Friday. The first boat leaves at 06:00 and the last at 22:30, local time.
Who runs the ferry from Salt Spring Island (Vesuvius Bay) to Crofton?
BC Ferries runs this crossing. Tickets are sold by the operator; this site lists the timetable and does not sell them.
How much is the ferry from Salt Spring Island (Vesuvius Bay) to Crofton?
An adult return is C$12.75 (Adult passenger 12+). Taking a vehicle starts at C$18.85 (Motorcycle). Fares on this crossing are returns: one ticket covers the trip there and back, and it is collected at one end only. Prices as the operator published them on 5 August 2026.

Other crossings at Salt Spring Island (Vesuvius Bay)