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 trains can carry you and your bike from Surrey to West Vancouver.

For scale
As the crow flies26 km
Biking whole way49 km Β· 2 h 51 m
By car49 km Β· 43 m

We found seven 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
A very Vancouver way to travel.
CarrierRideYour bike
🚝SkyTrainTransLinkSurrey Central β†’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 · two legs
Coach bus to Vancouver, then a city bus into Park Royal.
CarrierRideYour bike
🚌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).
Option three · two legs📅 seasonal
SkyTrain helps connect the dots.
CarrierRideYour bike
🚝SkyTrainTransLinkSurrey Central β†’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 four · three legs⚠ doesn't run every day — check the schedule
Same as Option one, but a coach bus instead of the SeaBus.
CarrierRideYour bike
🚝SkyTrainTransLinkSurrey Central β†’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).
Show three moreShow fewer
Option five · three legs📅 seasonal
Same as Option one, but a coach bus instead of the SkyTrain.
CarrierRideYour bike
🚲First, get from Surrey to South Surrey Border (176 St & 8 Ave), about 21 km. Ride it, or take a local bus or taxi. If pedalling it doesn't appeal, Aldergrove-Langley Taxi Ltd., Green Cab might help.
🚌Quick Shuttle (Quick Coach Lines / TRAXX)Vancouver – Seattle (SeaTac)South Surrey Border (176 St & 8 Ave) β†’Vancouver Canada Place46 kmBikes accepted β€” book as an add-on$42 USD each β€” about $57 CAD
Runs year-round; winter service drops to Friday–Monday only.
⛴️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 six · four legs
Not far, just fiddly.
CarrierRideYour bike
🚝SkyTrainTransLinkSurrey Central β†’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 seven · two legs📅 seasonal
Same as Option two, but a coach bus instead of the city bus.
CarrierRideYour bike
🚲First, get from Surrey to South Surrey Border (176 St & 8 Ave), about 21 km. Ride it, or take a local bus or taxi.
🚌Quick Shuttle (Quick Coach Lines / TRAXX)Vancouver – Seattle (SeaTac)South Surrey Border (176 St & 8 Ave) β†’Vancouver Canada Place46 kmBikes accepted β€” book as an add-on$42 USD each β€” about $57 CAD
Runs year-round; winter service drops to Friday–Monday only.
🚌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).
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 Surrey (best: bus + SeaBus + SkyTrain)

Connections from Surrey: Mission (best: SkyTrain + bus) · Port Alberni (best: SkyTrain + ferry + rental car) · Clearwater (best: bus) · Haida Gwaii (best: SkyTrain + train + ferry)

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

Check out BC Bike Stops in Surrey and West Vancouver