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 West Vancouver to Pender Island.

For scale
As the crow flies60 km
Biking whole way99 km ยท 5 h 23 m
By car80 km ยท 2 h 27 m

We found 9 ways to get you there, ferries doing the heavy lifting.

๐ŸŽ’ 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 · five legs
A transport smorgasbord: city buses, SeaBus, SkyTrain, and ferry.
CarrierRideYour bike
๐ŸšŽTransLinkR2 Marine Dr RapidBusPark Royal (West Vancouver) โ†’Lonsdale Quay (North Vancouver)4.5 kmRack on the bus, free2 bikes โ€” first come, first servedE-bikes OK
โ›ด๏ธSeaBusTransLinkLonsdale Quay (North Vancouver) โ†’Vancouver Canada Place3.5 kmRoll on, free โ€” bikes ride inside the cabin6 bikes per sailing at rush hour โ€” weekdays 7โ€“9:30 am and 3โ€“6:30 pm; no limit other timesE-bikes OK โ€” no charging on boardNo trailers โ€” 185 cm max bike length
Bikes ride inside the cabin; during weekday rush hours there's room for six bikes a sailing.
๐ŸšSkyTrainTransLinkVancouver Canada Place โ†’Bridgeport (Richmond)Roll on, free โ€” 2 bikes per carAvoid rush hourE-bikes OK
๐ŸšŽTransLink620 Bridgeport Station / Tsawwassen Ferryor the 900 Bike Bus (seasonal)Bridgeport (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 โ€“ Southern Gulf IslandsTsawwassen (Delta) โ†’Otter Bay (Pender Island)27 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
Sailing times vary a lot by routing: some trips are about 50 minutes, others run 2 to 3 hours via Swartz Bay. Check the specific sailing before you book.
๐ŸšฒYou arrive at Otter Bay (Pender Island).
Option two · four legs📅 seasonal
SkyTrain helps connect the dots.
CarrierRideYour bike
๐ŸšŒSquamish ConnectorSquamish โ€“ VancouverPark Royal (West Vancouver) โ†’Vancouver Canada Place5 kmBook aheadMax 2 bikes per tripSome buses have an outside rack โ€” otherwise carried in the luggage hold$15 each wayNo e-bikes
Bikes welcome May to September; check schedule outside that window.
๐ŸšSkyTrainTransLinkVancouver Canada Place โ†’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 โ€“ Southern Gulf IslandsTsawwassen (Delta) โ†’Otter Bay (Pender Island)27 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
Sailing times vary a lot by routing: some trips are about 50 minutes, others run 2 to 3 hours via Swartz Bay. Check the specific sailing before you book.
๐ŸšฒYou arrive at Otter Bay (Pender Island).
Option three · five legs⚠ doesn't run every day — check the schedule
Same as Option one, but a coach bus instead of the SeaBus.
CarrierRideYour bike
๐ŸšŽTransLink257 Horseshoe Bay ExpressPark Royal (West Vancouver) โ†’Downtown Vancouver (Dunsmuir at Cambie)7.5 kmRack on the bus, free2 bikes โ€” first come, first servedE-bikes OK
๐ŸšŒMountain Man Mike'sKaslo โ€“ VancouverDowntown Vancouver (Dunsmuir at Cambie) โ†’New Westminster16 kmBikes acceptedCall for a quote โ€” fee and packaging arranged with the booking agent
Runs once a week; hop-on hop-off along the way.
๐ŸšSkyTrainTransLinkNew Westminster โ†’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 โ€“ Southern Gulf IslandsTsawwassen (Delta) โ†’Otter Bay (Pender Island)27 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
Sailing times vary a lot by routing: some trips are about 50 minutes, others run 2 to 3 hours via Swartz Bay. Check the specific sailing before you book.
๐ŸšฒYou arrive at Otter Bay (Pender Island).
Option four · six legs
The long way round, but it works.
CarrierRideYour bike
๐ŸšฒFirst, get from West Vancouver to Horseshoe Bay, about 11 km. Ride it, or take a local bus or taxi.
โ›ด๏ธBC FerriesHorseshoe Bay โ€“ Departure BayHorseshoe Bay โ†’Departure Bay (Nanaimo)53 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
๐ŸšŽBC Transit20/20A Hammond Bay / Doveror the 25 Ferry ShuttleDeparture Bay (Nanaimo) โ†’Downtown Nanaimo Exchange3.3 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 Downtown Nanaimo Exchange to Bay D at Downtown Nanaimo Exch, about 0.5 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
๐Ÿšฒ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 FerriesSwartz Bay โ€“ Southern Gulf IslandsSwartz Bay (North Saanich) โ†’Otter Bay (Pender Island)14 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
๐ŸšฒYou arrive at Otter Bay (Pender Island).
Show five moreShow fewer
Option five · six legs
Every leg of this works, there are just a lot of them.
CarrierRideYour bike
๐ŸšฒFirst, get from West Vancouver to Horseshoe Bay, about 11 km. Ride it, or take a local bus or taxi.
โ›ด๏ธBC FerriesHorseshoe Bay โ€“ Departure BayHorseshoe Bay โ†’Departure Bay (Nanaimo)53 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
๐ŸšŽBC Transit20/20A Hammond Bay / Doveror the 25 Ferry ShuttleDeparture Bay (Nanaimo) โ†’Downtown Nanaimo Exchange3.3 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 Downtown Nanaimo Exchange to Hullo Nanaimo Terminal (Port Way), about 1 km.
โ›ด๏ธHulloHullo (Nanaimo โ€“ Vancouver)Hullo Nanaimo Terminal (Port Way) โ†’CXH (Vancouver)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 CXH (Vancouver) to Vancouver Canada Place, about 0.8 km. If pedalling it doesn't appeal, Black Top Cabs, Maclure'S Cabs might help.
๐ŸšSkyTrainTransLinkVancouver Canada Place โ†’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 โ€“ Southern Gulf IslandsTsawwassen (Delta) โ†’Otter Bay (Pender Island)27 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
Sailing times vary a lot by routing: some trips are about 50 minutes, others run 2 to 3 hours via Swartz Bay. Check the specific sailing before you book.
๐ŸšฒYou arrive at Otter Bay (Pender Island).
Option six · six legs
A long haul, but it all connects.
CarrierRideYour bike
๐ŸšŽTransLink257 Horseshoe Bay ExpressPark Royal (West Vancouver) โ†’Downtown Vancouver (Dunsmuir at Cambie)7.5 kmRack on the bus, free2 bikes โ€” first come, first servedE-bikes OK
๐ŸšŒRider ExpressVancouver โ€“ Calgary (Hwy 1)Downtown Vancouver (Dunsmuir at Cambie) โ†’Chilliwack92 kmRides in the hold โ€” bagged, wrapped, or boxed$50 per bike โ€” non-refundable
๐ŸšฒTravel the short hop from Chilliwack to Downtown Chilliwack Bay B, about 1.3 km. If pedalling it doesn't appeal, Chilliwack Taxi might help.
๐ŸšŽBC Transit66 Fraser Valley ExpressDowntown Chilliwack Bay B โ†’Lougheed Stn Bay 5 (Burnaby)76 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
๐ŸšSkyTrainTransLinkLougheed Stn Bay 5 (Burnaby) โ†’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 โ€“ Southern Gulf IslandsTsawwassen (Delta) โ†’Otter Bay (Pender Island)27 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
Sailing times vary a lot by routing: some trips are about 50 minutes, others run 2 to 3 hours via Swartz Bay. Check the specific sailing before you book.
๐ŸšฒYou arrive at Otter Bay (Pender Island).
Option seven · six legs
The same idea as Option four, on different routes.
CarrierRideYour bike
๐ŸšฒFirst, get from West Vancouver to Horseshoe Bay, about 11 km. Ride it, or take a local bus or taxi.
โ›ด๏ธBC FerriesHorseshoe Bay โ€“ Departure BayHorseshoe Bay โ†’Departure Bay (Nanaimo)53 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
๐ŸšŽBC Transit20/20A Hammond Bay / Doveror the 25 Ferry ShuttleDeparture Bay (Nanaimo) โ†’Downtown Nanaimo Exchange3.3 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 Downtown Nanaimo Exchange to Bay D at Downtown Nanaimo Exch, about 0.5 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 Transit66 CVX Cowichan-Victoria ExpressDuncan โ†’Douglas St at Pandora Ave (Victoria)46 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 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 FerriesSwartz Bay โ€“ Southern Gulf IslandsSwartz Bay (North Saanich) โ†’Otter Bay (Pender Island)14 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
๐ŸšฒYou arrive at Otter Bay (Pender Island).
Option eight · six legs
The same idea as Option six, on different routes.
CarrierRideYour bike
๐ŸšŽTransLink257 Horseshoe Bay ExpressPark Royal (West Vancouver) โ†’Downtown Vancouver (Dunsmuir at Cambie)7.5 kmRack on the bus, free2 bikes โ€” first come, first servedE-bikes OK
๐ŸšŒRider ExpressVancouver โ€“ Calgary (Hwy 1)Downtown Vancouver (Dunsmuir at Cambie) โ†’Abbotsford65 kmRides in the hold โ€” bagged, wrapped, or boxed$50 per bike โ€” non-refundable
๐ŸšŽBC Transit66 Fraser Valley Express (FVX)Abbotsford โ†’Lougheed Stn Bay 5 (Burnaby)50 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
๐ŸšSkyTrainTransLinkLougheed Stn Bay 5 (Burnaby) โ†’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 โ€“ Southern Gulf IslandsTsawwassen (Delta) โ†’Otter Bay (Pender Island)27 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
Sailing times vary a lot by routing: some trips are about 50 minutes, others run 2 to 3 hours via Swartz Bay. Check the specific sailing before you book.
๐ŸšฒYou arrive at Otter Bay (Pender Island).
Option 9 · five legs✈ the splurge
Same as Option one, but a plane instead of the city bus.
CarrierRideYour bike
๐ŸšŽTransLinkR2 Marine Dr RapidBusPark Royal (West Vancouver) โ†’Lonsdale Quay (North Vancouver)4.5 kmRack on the bus, free2 bikes โ€” first come, first servedE-bikes OK
โ›ด๏ธSeaBusTransLinkLonsdale Quay (North Vancouver) โ†’Vancouver Canada Place3.5 kmRoll on, free โ€” bikes ride inside the cabin6 bikes per sailing at rush hour โ€” weekdays 7โ€“9:30 am and 3โ€“6:30 pm; no limit other timesE-bikes OK โ€” no charging on boardNo trailers โ€” 185 cm max bike length
Bikes ride inside the cabin; during weekday rush hours there's room for six bikes a sailing.
๐ŸšSkyTrainTransLinkVancouver Canada Place โ†’Vancouver Airport (YVR) (Richmond)Roll on, free โ€” 2 bikes per carAvoid rush hourE-bikes OK
โœˆ๏ธPacific Coastal AirlinesVancouver โ€“ VictoriaVancouver Airport (YVR) (Richmond) โ†’YYJ (Victoria)63 kmRides in the hold โ€” small aircraft, limited spaceAbout $105 per directionNo e-bikes
๐ŸšฒTravel the short hop from YYJ (Victoria) to Swartz Bay (North Saanich), about 4.7 km.
โ›ด๏ธBC FerriesSwartz Bay โ€“ Southern Gulf IslandsSwartz Bay (North Saanich) โ†’Otter Bay (Pender Island)14 kmRoll on, free โ€” no reservation neededE-bikes OK โ€” no charging on board
๐ŸšฒYou arrive at Otter Bay (Pender Island).
Route facts last checked August 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: Pender Island to West Vancouver (best: ferry + bus + SkyTrain)

Connections from West Vancouver: Maple Ridge (best: bus + SeaBus + SkyTrain) · Hope (best: bus) · Clearwater (best: bus) · Haida Gwaii (best: ferry + rental car)

Connections from Pender Island: North Cowichan (Chemainus & Crofton) (best: ferry + bus) · Mission (best: ferry + bus + SkyTrain) · Enderby (best: ferry + bus + SkyTrain) · New Hazelton (best: ferry + bus + SkyTrain)

Check out BC Bike Stops in West Vancouver and Pender Island