BC Cycle Tourism Society

To and Fro: moving your bike around British Columbia

My bike and I are in and we’d like to be in .
We show what transit connections accept bikes. Check with the operator for prices, schedules, and reservations.
Same place twice. You’re already there, so enjoy the ride.

Good news: buses, ferries and flights can carry you and your bike from Mill Bay to Salt Spring Island.

For scale
As the crow flies16 km
Biking whole way41 km ยท 2 h 40 m
By car59 km ยท 1 h 18 m

We found five ways to get you there.

Note: Most carriers carry only a handful of bikes, and summer weekends fill up fast. Reserve where you can. Where you can't, go early or have a backup plan.
Option one · three legs
Two connections, then you're on your way.
CarrierRideYour bike
๐ŸšŽBC Transit66 CVX Cowichan - Victoria ExpressDeloume Park & Ride (Mill Bay) โ†’Legislature Exch (Belleville St) Bay G (Victoria)36 kmFront rack, no fee โ€” 2 bikes, first come; space not guaranteedE-bikes under 25 kg only โ€” lithium battery off the bike and carried on board
๐ŸšฒTravel the short hop from Legislature Exch (Belleville St) Bay G (Victoria) to Douglas St at Pandora Ave (Victoria), about 1.3 km. If pedalling it doesn't appeal, Bluebird Cabs, Sidney Taxi might help.
๐ŸšŽBC Transit70 Swartz Bay / Downtownor the 72 Swartz Bay / Downtown (via Saanichton)Douglas St at Pandora Ave (Victoria) โ†’Swartz Bay (North Saanich)29 kmFront rack, no fee โ€” 2 bikes, first come; space not guaranteedE-bikes under 25 kg only โ€” lithium battery off the bike and carried on board
โ›ด๏ธBC FerriesFulford Harbour โ€“ Swartz BaySwartz Bay (North Saanich) โ†’Fulford Harbour (Salt Spring Island)9.4 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
๐ŸšฒYou arrive at Fulford Harbour (Salt Spring Island).
Option two · two legs
Two ferry rides break up the journey.
CarrierRideYour bike
โ›ด๏ธBC FerriesBrentwood Bay โ€“ Mill BayDeloume Park & Ride (Mill Bay) โ†’Brentwood Bay12 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
Daily, with fewer sailings on Sundays.
๐ŸšฒTravel the short hop from Brentwood Bay to Swartz Bay (North Saanich), about 13 km.
โ›ด๏ธBC FerriesFulford Harbour โ€“ Swartz BaySwartz Bay (North Saanich) โ†’Fulford Harbour (Salt Spring Island)9.4 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
๐ŸšฒYou arrive at Fulford Harbour (Salt Spring Island).
Option three · three legs
The same idea as Option one, on different routes.
CarrierRideYour bike
๐ŸšŽBC Transit66 CVX Cowichan - Victoria Expressor the 8 Mill Bay via Telegraph Rd/Duncan via Shawnigan Lk or the 9 Mill Bay via Shawnigan Lk/Duncan via Telegraph RdDeloume Park & Ride (Mill Bay) โ†’Duncan17 kmFront rack, no fee โ€” 2 bikes, first come; space not guaranteedE-bikes under 25 kg only โ€” lithium battery off the bike and carried on board
๐ŸšŽBC Transit6 Crofton-ChemainusDuncan โ†’Joan & Queen - Saltspring Ferry (Crofton)11 kmFront rack, no fee โ€” 2 bikes, first come; space not guaranteedE-bikes under 25 kg only โ€” lithium battery off the bike and carried on board
๐ŸšฒTravel the short hop from Joan & Queen - Saltspring Ferry (Crofton) to Crofton, about 0.5 km.
โ›ด๏ธBC FerriesVesuvius โ€“ CroftonCrofton โ†’Vesuvius Bay (Salt Spring Island)5.9 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
๐ŸšฒAt the far end, Central Salt Spring Island is about 15 km from Vesuvius Bay (Salt Spring Island). Ride it, or take a local bus or taxi. If pedalling it doesn't appeal, Silver Shadow Taxi Ltd. might help.
Option four · three legs
Another way: the same idea as Option one, on different routes.
CarrierRideYour bike
๐ŸšŽBC Transit66 CVX Cowichan - Victoria ExpressDeloume Park & Ride (Mill Bay) โ†’Legislature Exch (Belleville St) Bay G (Victoria)36 kmFront rack, no fee โ€” 2 bikes, first come; space not guaranteedE-bikes under 25 kg only โ€” lithium battery off the bike and carried on board
๐ŸšŽBC Transit75 Saanichton / Royal Oak / DowntownLegislature Exch (Belleville St) Bay G (Victoria) โ†’Brentwood Bay20 kmFront rack, no fee โ€” 2 bikes, first come; space not guaranteedE-bikes under 25 kg only โ€” lithium battery off the bike and carried on board
๐ŸšฒTravel the short hop from Brentwood Bay to Swartz Bay (North Saanich), about 13 km.
โ›ด๏ธBC FerriesFulford Harbour โ€“ Swartz BaySwartz Bay (North Saanich) โ†’Fulford Harbour (Salt Spring Island)9.4 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
๐ŸšฒYou arrive at Fulford Harbour (Salt Spring Island).
Option five · two legs✈ the splurge
Treat yourself: wings over the water.
CarrierRideYour bike
๐ŸšŽBC Transit66 CVX Cowichan - Victoria ExpressDeloume Park & Ride (Mill Bay) โ†’Legislature Exch (Belleville St) Bay G (Victoria)36 kmFront rack, no fee โ€” 2 bikes, first come; space not guaranteedE-bikes under 25 kg only โ€” lithium battery off the bike and carried on board
๐ŸšฒTravel the short hop from Legislature Exch (Belleville St) Bay G (Victoria) to Victoria Belleville Terminal, about 0.7 km.
๐Ÿ›ฉ๏ธHarbour AirVictoria Harbour โ€“ Salt Spring (Ganges)Victoria Belleville Terminal โ†’Ganges (Salt Spring Island)49 kmFront wheel must come off$20 handling fee โ€” bike weight counts toward your baggage allowanceNot on the Twin Otter โ€” other floatplanes are fine; confirm when booking
๐ŸšฒAt the far end, Central Salt Spring Island is about 9.9 km from Ganges (Salt Spring Island). Ride it, or take a local bus or taxi.
Route facts last checked October 2026. We check that every leg here carries bikes, but policies and seasons change. Check times and book with the operator. Something wrong or out of date? Tell us and we'll fix it.
Explore more

Heading back: Salt Spring Island to Mill Bay (best: ferry + bus)

Connections from Mill Bay: Galiano Island (best: bus + ferry) · Seattle, WA (best: bus + ferry) · Rossland (best: bus) · Whitehorse, YT (best: bus + ferry + SkyTrain)

Connections from Salt Spring Island: Langford (best: ferry + bus) · Chilliwack (best: ferry + bus + SkyTrain) · Grand Forks (best: ferry + bus + SkyTrain) · Whitehorse, YT (best: ferry + bus + SkyTrain)

Check out BC Bike Stops in Mill Bay and Salt Spring Island