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, trains and flights can carry you and your bike from Vancouver to Brentwood Bay.

For scale
As the crow flies80 km
Biking whole way119 km Β· 5 h 52 m
By car99 km Β· 2 h 31 m

We found six ways to get you there.

πŸŽ’ Riding a coach? Most BC coach operators want your bike bagged or boxed. Our field note walks through packing it, including an inexpensive packable bike bag we like: How to bike-and-bus in BC ›
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
SkyTrain helps connect the dots.
CarrierRideYour bike
🚝SkyTrainTransLinkPacific Central Station (Vancouver) β†’Bridgeport (Richmond)Roll on, free β€” 2 bikes per carAvoid rush hourE-bikes OK
🚎TransLink620 Bridgeport Station / Tsawwassen FerryBridgeport (Richmond) β†’Tsawwassen (Delta)22 kmRack on the bus, free2 bikes β€” first come, first servedE-bikes OK
The 620 is year-round, roughly hourly, timed to sailings, with two bike-rack spots. On busy summer ferry days the seasonal 900 Bike Bus can carry an extra 10 bikes.
⛴️BC FerriesTsawwassen – Swartz BayTsawwassen (Delta) β†’Swartz Bay (North Saanich)41 kmRoll on, free β€” no reservation neededE-bikes OK β€” no charging on board
🚲Travel the short hop from Swartz Bay (North Saanich) to Brentwood Bay, about 13 km.
🚲You arrive at Brentwood Bay.
Option two · four legs
The long way round, but it works.
CarrierRideYour bike
⛴️HulloHullo (Nanaimo – Vancouver)CXH (Vancouver) β†’Hullo Nanaimo Terminal (Port Way)61 kmBook online ahead β€” 6 bike spots per sailing, 1 per guest$19.99 one way β€” $25 in personNo e-bikes β€” no trailers, 80 in / 50 lb max
🚲Travel the short hop from Hullo Nanaimo Terminal (Port Way) to Bay D at Downtown Nanaimo Exch, about 1.4 km. If pedalling it doesn't appeal, A.C. Taxi, Yellow Cab Nanaimo might help.
🚎BC Transit70 NCX Nanaimo - Cowichan ExpressBay D at Downtown Nanaimo Exch β†’Duncan46 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 Transit66 CVX Cowichan - Victoria ExpressDuncan β†’Legislature Exch (Belleville St) Bay G (Victoria)54 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
🚲You arrive at Brentwood Bay.
Option three · two legs
The coach takes care of the long stretch.
CarrierRideYour bike
🚌Wilson's Transportation (BC Connector)BC Ferries Connector β€” Vancouver / VictoriaPacific Central Station (Vancouver) β†’Douglas St at Pandora Ave (Victoria)103 kmRides in the hold β€” bagged or boxed$42 per bike β€” 50 lb maxReserve bike spot β€” recommended
⛴️ Downtown to downtown via the Tsawwassen–Swartz Bay ferry crossing.
🚲Travel the short hop from Douglas St at Pandora Ave (Victoria) to Douglas & Cloverdale (Saanich), about 2.5 km. If pedalling it doesn't appeal, Bluebird Cabs, Sidney Taxi might help.
🚎BC Transit75 Saanichton / Royal Oak / DowntownDouglas & Cloverdale (Saanich) β†’Brentwood Bay16 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
🚲You arrive at Brentwood Bay.
Option four · one leg
Let the coach do the driving.
CarrierRideYour bike
🚌Wilson's Transportation (BC Connector)BC Ferries Connector β€” Vancouver / VictoriaPacific Central Station (Vancouver) β†’Swartz Bay (North Saanich)74 kmRides in the hold β€” bagged or boxed$42 per bike β€” 50 lb maxReserve bike spot β€” recommended
⛴️ Downtown to downtown via the Tsawwassen–Swartz Bay ferry crossing.
🚲Travel the short hop from Swartz Bay (North Saanich) to Brentwood Bay, about 13 km.
🚲You arrive at Brentwood Bay.
Show two moreShow fewer
Option five · four legs
Same as Option two, but a ferry instead of the city bus.
CarrierRideYour bike
⛴️HulloHullo (Nanaimo – Vancouver)CXH (Vancouver) β†’Hullo Nanaimo Terminal (Port Way)61 kmBook online ahead β€” 6 bike spots per sailing, 1 per guest$19.99 one way β€” $25 in personNo e-bikes β€” no trailers, 80 in / 50 lb max
🚲Travel the short hop from Hullo Nanaimo Terminal (Port Way) to Bay D at Downtown Nanaimo Exch, about 1.4 km.
🚎BC Transit70 NCX Nanaimo - Cowichan ExpressBay D at Downtown Nanaimo Exch β†’Duncan46 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 Transit8 Mill Bay via Telegraph Rd/Duncan via Shawnigan Lkor the 66 CVX Cowichan - Victoria Express or the 9 Mill Bay via Shawnigan Lk/Duncan via Telegraph RdDuncan β†’Deloume Park & Ride (Mill Bay)17 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 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.
🚲You arrive at Brentwood Bay.
Option six · two legs✈ the splurge
Same as Option three, but a plane instead of the coach bus.
CarrierRideYour bike
πŸ›©οΈHarbour AirVancouver Harbour – Victoria HarbourCXH (Vancouver) β†’Victoria Belleville Terminal98 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
🚲Travel the short hop from Victoria Belleville Terminal to Legislature Exch (Belleville St) Bay G (Victoria), about 0.7 km.
🚎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
🚲You arrive at Brentwood Bay.
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: Brentwood Bay to Vancouver (best: ferry + bus + SkyTrain)

Connections from Vancouver: Gibsons (best: bus + ferry) · Courtenay (Comox Valley) (best: bus + ferry) · Trail (best: bus) · Whitehorse, YT (best: plane)

Connections from Brentwood Bay: Sooke (best: bus) · Seattle, WA (best: bus + ferry) · Williams Lake (best: bus) · Whitehorse, YT (best: ferry + bus + SkyTrain)

Check out BC Bike Stops in Vancouver