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 Saturna Island to West Vancouver.
For scale
As the crow flies59 km
Biking whole way104 km ยท 5 h 29 m
By car84 km ยท 2 h 30 m
We found six 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
The ferry is the main event.
CarrierRideYour bike
โด๏ธBC FerriesTsawwassen โ Southern Gulf IslandsLyall Harbour (Saturna Island) โTsawwassen (Delta)48 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.
๐TransLink620 Bridgeport Station / Tsawwassen Ferryor the 900 Bike Bus (seasonal)Tsawwassen (Delta) โBridgeport (Richmond)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.
๐SkyTrainTransLinkBridgeport (Richmond) โVancouver Canada PlaceRoll on, free โ 2 bikes per carAvoid rush hourE-bikes OK
โด๏ธSeaBusTransLinkVancouver Canada Place โLonsdale Quay (North Vancouver)3.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.
๐TransLinkR2 Marine Dr RapidBusLonsdale Quay (North Vancouver) โPark Royal (West Vancouver)4.5 kmRack on the bus, free2 bikes โ first come, first servedE-bikes OK
๐ฒYou arrive at Park Royal (West Vancouver).
Option two · four legs📅 seasonal
A transport smorgasbord: ferry, city bus, SkyTrain, and coach bus.
CarrierRideYour bike
โด๏ธBC FerriesTsawwassen โ Southern Gulf IslandsLyall Harbour (Saturna Island) โTsawwassen (Delta)48 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.
๐TransLink620 Bridgeport Station / Tsawwassen Ferryor the 900 Bike Bus (seasonal)Tsawwassen (Delta) โBridgeport (Richmond)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.
๐SkyTrainTransLinkBridgeport (Richmond) โVancouver Canada PlaceRoll on, free โ 2 bikes per carAvoid rush hourE-bikes OK
๐Squamish ConnectorSquamish โ VancouverVancouver Canada Place โPark Royal (West Vancouver)5 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.
๐ฒYou arrive at Park Royal (West Vancouver).
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
โด๏ธBC FerriesTsawwassen โ Southern Gulf IslandsLyall Harbour (Saturna Island) โTsawwassen (Delta)48 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.
๐TransLink620 Bridgeport Station / Tsawwassen FerryTsawwassen (Delta) โBridgeport (Richmond)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.
๐SkyTrainTransLinkBridgeport (Richmond) โNew WestminsterRoll on, free โ 2 bikes per carAvoid rush hourE-bikes OK
๐Mountain Man Mike'sKaslo โ VancouverNew Westminster โDowntown Vancouver (Dunsmuir at Cambie)16 kmBikes acceptedCall for a quote โ fee and packaging arranged with the booking agent
Runs once a week; hop-on hop-off along the way.
๐TransLink257 Horseshoe Bay ExpressDowntown Vancouver (Dunsmuir at Cambie) โPark Royal (West Vancouver)7.5 kmRack on the bus, free2 bikes โ first come, first servedE-bikes OK
๐ฒYou arrive at Park Royal (West Vancouver).
Option four · six legs
The long way round, but it works.
CarrierRideYour bike
โด๏ธBC FerriesTsawwassen โ Southern Gulf IslandsLyall Harbour (Saturna Island) โTsawwassen (Delta)48 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.
๐TransLink620 Bridgeport Station / Tsawwassen FerryTsawwassen (Delta) โBridgeport (Richmond)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.
๐SkyTrainTransLinkBridgeport (Richmond) โPacific Central Station (Vancouver)Roll on, free โ 2 bikes per carAvoid rush hourE-bikes OK
๐Rider ExpressVancouver โ Calgaryor Ebus (Vancouver โ Kelowna) or Ebus (Vancouver โ Kamloops) or Ebus (Vancouver โ Calgary (Hwy 1))Pacific Central Station (Vancouver) โSurrey20 kmRides in the hold โ bagged, wrapped, or boxed$50 per bike โ non-refundable
๐Rider ExpressVancouver โ Calgary (Hwy 1)Surrey โDowntown Vancouver (Dunsmuir at Cambie)21 kmRides in the hold โ bagged, wrapped, or boxed$50 per bike โ non-refundable
๐TransLink257 Horseshoe Bay ExpressDowntown Vancouver (Dunsmuir at Cambie) โPark Royal (West Vancouver)7.5 kmRack on the bus, free2 bikes โ first come, first servedE-bikes OK
๐ฒYou arrive at Park Royal (West Vancouver).
Show two moreShow fewer
Option five · six legs
Every leg of this works, there are just a lot of them.
CarrierRideYour bike
โด๏ธBC FerriesTsawwassen โ Southern Gulf IslandsLyall Harbour (Saturna Island) โTsawwassen (Delta)48 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.
๐TransLink620 Bridgeport Station / Tsawwassen FerryTsawwassen (Delta) โBridgeport (Richmond)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.
๐SkyTrainTransLinkBridgeport (Richmond) โVancouver Canada PlaceRoll on, free โ 2 bikes per carAvoid rush hourE-bikes OK
๐ฒTravel the short hop from Vancouver Canada Place to CXH (Vancouver), about 0.8 km. If pedalling it doesn't appeal, Black Top Cabs, Maclure'S Cabs might help.
โด๏ธ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 Downtown Nanaimo Exchange, about 1 km. If pedalling it doesn't appeal, A.C. Taxi, Yellow Cab Nanaimo might help.
๐BC Transit20/20A Hammond Bay / Doveror the 25 Ferry ShuttleDowntown Nanaimo Exchange โDeparture Bay (Nanaimo)3.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
โด๏ธBC FerriesHorseshoe Bay โ Departure BayDeparture Bay (Nanaimo) โHorseshoe Bay53 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐ฒAt the far end, West Vancouver is about 11 km from Horseshoe Bay. Ride it, or take a local bus or taxi.
Option six · five legs✈ the splurge
Same as Option one, but a plane instead of the city bus.
CarrierRideYour bike
โด๏ธBC FerriesSwartz Bay โ Southern Gulf IslandsLyall Harbour (Saturna Island) โSwartz Bay (North Saanich)36 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐ฒTravel the short hop from Swartz Bay (North Saanich) to YYJ (Victoria), about 4.7 km.
โ๏ธPacific Coastal AirlinesVancouver โ VictoriaYYJ (Victoria) โVancouver Airport (YVR) (Richmond)63 kmRides in the hold โ small aircraft, limited spaceAbout $105 per directionNo e-bikes
๐SkyTrainTransLinkVancouver Airport (YVR) (Richmond) โVancouver Canada PlaceRoll on, free โ 2 bikes per carAvoid rush hourE-bikes OK
โด๏ธSeaBusTransLinkVancouver Canada Place โLonsdale Quay (North Vancouver)3.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.
๐TransLinkR2 Marine Dr RapidBusLonsdale Quay (North Vancouver) โPark Royal (West Vancouver)4.5 kmRack on the bus, free2 bikes โ first come, first servedE-bikes OK
๐ฒYou arrive at Park Royal (West Vancouver).
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: West Vancouver to Saturna Island (best: bus + SeaBus + SkyTrain)
Connections from Saturna Island: Brentwood Bay (best: ferry) · Gibsons (best: ferry + bus + SkyTrain) · Armstrong (best: ferry + bus + SkyTrain) · New Hazelton (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)
Check out BC Bike Stops in Saturna Island and West Vancouver