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 Langford to Squamish.
For scale
As the crow flies146 km
Biking whole way277 km · 11 h 56 m
By car187 km · 3 h 45 m
We found seven 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
The coach takes care of the long stretch.
CarrierRideYour bike
🚎BC Transit61 Sooke / Langford / Downtownor the 66 CVX Cowichan - Victoria Express or the 65 Sooke / Downtown via Westhills (doesn't run every day)Langford Exch Bay A →Douglas St at Finlayson St (Victoria)13 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲Travel the short hop from Douglas St at Finlayson St (Victoria) to Douglas St at Pandora Ave (Victoria), about 1.9 km. If pedalling it doesn't appeal, Bluebird Cabs, Sidney Taxi might help.
🚌Wilson's Transportation (BC Connector)BC Ferries Connector — Vancouver / VictoriaDouglas St at Pandora Ave (Victoria) →Downtown Vancouver101 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.
🚌YVR SkylynxVancouver – WhistlerDowntown Vancouver →Adventure Centre (Squamish)47 kmRides in the hold — bagged, wrapped, or boxedFirst bike freeReserve ahead — Squamish is reservation-only
Summer service April 18 to November 21; Squamish is a reservation-only stop.
🚲You arrive at Adventure Centre (Squamish).
Option two · five legs
Four ways to travel, one destination.
CarrierRideYour bike
🚎BC Transit66 CVX Cowichan - Victoria ExpressHwy 1 ramp & Leigh (Langford) →Duncan39 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚎BC Transit70 NCX Nanaimo - Cowichan ExpressDuncan →Bay D at Downtown Nanaimo Exch46 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲Travel the short hop from Bay D at Downtown Nanaimo Exch to Hullo Nanaimo Terminal (Port Way), about 1.4 km. If pedalling it doesn't appeal, A.C. Taxi, Yellow Cab Nanaimo might help.
⛴️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 →Vancouver Airport (YVR) (Richmond)Roll on, free — 2 bikes per carAvoid rush hourE-bikes OK
🚌YVR SkylynxVancouver – WhistlerVancouver Airport (YVR) (Richmond) →Adventure Centre (Squamish)58 kmRides in the hold — bagged, wrapped, or boxedFirst bike freeReserve ahead — Squamish is reservation-only
Summer service April 18 to November 21; Squamish is a reservation-only stop.
🚲You arrive at Adventure Centre (Squamish).
Option three · four legs📅 seasonal
Buses bookending a beautiful sailing.
CarrierRideYour bike
🚎BC Transit66 CVX Cowichan - Victoria ExpressHwy 1 ramp & Leigh (Langford) →Duncan39 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚎BC Transit70 NCX Nanaimo - Cowichan ExpressDuncan →Bay D at Downtown Nanaimo Exch46 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲Travel the short hop from Bay D at Downtown Nanaimo Exch to Hullo Nanaimo Terminal (Port Way), about 1.4 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.
🚌Squamish ConnectorSquamish – VancouverVancouver Canada Place →London Drugs / Garibaldi (Squamish)59 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 London Drugs / Garibaldi (Squamish).
Option four · six legs
A few connections, but each one moves you closer.
CarrierRideYour bike
🚎BC Transit61 Sooke / Langford / Downtownor the 66 CVX Cowichan - Victoria ExpressLangford Exch Bay A →Douglas St at Finlayson St (Victoria)13 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲Travel the short hop from Douglas St at Finlayson St (Victoria) to Douglas St at Pandora Ave (Victoria), about 1.9 km.
🚎BC Transit70 Swartz Bay / Downtownor the 72 Swartz Bay / Downtown (via Saanichton)Douglas St at Pandora Ave (Victoria) →Swartz Bay (Victoria)29 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
⛴️BC FerriesTsawwassen – Swartz BaySwartz Bay (Victoria) →Tsawwassen (Delta)41 kmRoll on, free — no reservation neededE-bikes OK — no charging on board
🚎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 Airport (YVR) (Richmond)Roll on, free — 2 bikes per carAvoid rush hourE-bikes OK
🚌YVR SkylynxVancouver – WhistlerVancouver Airport (YVR) (Richmond) →Adventure Centre (Squamish)58 kmRides in the hold — bagged, wrapped, or boxedFirst bike freeReserve ahead — Squamish is reservation-only
Summer service April 18 to November 21; Squamish is a reservation-only stop.
🚲You arrive at Adventure Centre (Squamish).
Show three moreShow fewer
Option five · five legs📅 seasonal
Option three, plus a city bus at the start.
CarrierRideYour bike
🚎BC Transit66 CVX Cowichan - Victoria ExpressHwy 1 ramp & Leigh (Langford) →Duncan39 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚎BC Transit70 NCX Nanaimo - Cowichan ExpressDuncan →Bay D at Downtown Nanaimo Exch46 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲Travel the short hop from Bay D at Downtown Nanaimo Exch to Downtown Nanaimo Exchange, about 0.5 km.
🚎BC Transit20/20A Hammond Bay / Doveror the 25 Ferry ShuttleDowntown Nanaimo Exchange →Departure Bay (Nanaimo)3.3 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
⛴️BC FerriesHorseshoe Bay – Departure BayDeparture Bay (Nanaimo) →Horseshoe Bay53 kmRoll on, free — no reservation neededE-bikes OK — no charging on board
🚌Squamish ConnectorSquamish – VancouverHorseshoe Bay →London Drugs / Garibaldi (Squamish)43 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 London Drugs / Garibaldi (Squamish).
Option six · six legs📅 seasonal
The same trip, but with Squamish Connector for the coach bus leg.
CarrierRideYour bike
🚎BC Transit61 Sooke / Langford / DowntownLangford Exch Bay A →Douglas St at Finlayson St (Victoria)13 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲Travel the short hop from Douglas St at Finlayson St (Victoria) to Douglas St at Pandora Ave (Victoria), about 1.9 km.
🚎BC Transit70 Swartz Bay / Downtownor the 72 Swartz Bay / Downtown (via Saanichton)Douglas St at Pandora Ave (Victoria) →Swartz Bay (Victoria)29 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
⛴️BC FerriesTsawwassen – Swartz BaySwartz Bay (Victoria) →Tsawwassen (Delta)41 kmRoll on, free — no reservation neededE-bikes OK — no charging on board
🚎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 →London Drugs / Garibaldi (Squamish)59 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 London Drugs / Garibaldi (Squamish).
Option seven · four legs✈ the splurge
A city bus, a plane, a SkyTrain, and a coach bus.
CarrierRideYour bike
🚎BC Transit66 CVX Cowichan - Victoria ExpressHwy 1 ramp & Leigh (Langford) →Legislature Terminal (Victoria)14 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲Travel the short hop from Legislature Terminal (Victoria) to Victoria Harbour, about 0.7 km.
🛩️Harbour AirVancouver Harbour – Victoria HarbourVictoria Harbour →CXH (Vancouver)98 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 CXH (Vancouver) to Vancouver Canada Place, about 0.8 km.
🚝SkyTrainTransLinkVancouver Canada Place →Vancouver Airport (YVR) (Richmond)Roll on, free — 2 bikes per carAvoid rush hourE-bikes OK
🚌YVR SkylynxVancouver – WhistlerVancouver Airport (YVR) (Richmond) →Adventure Centre (Squamish)58 kmRides in the hold — bagged, wrapped, or boxedFirst bike freeReserve ahead — Squamish is reservation-only
Summer service April 18 to November 21; Squamish is a reservation-only stop.
🚲You arrive at Adventure Centre (Squamish).
Route facts last checked July 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: Squamish to Langford (best: bus)
Connections from Langford: Salt Spring Island (best: bus + ferry) · Bowen Island (best: bus + ferry) · Quadra Island (best: bus + rental car + ferry) · Prince Rupert (best: bus + rental car + ferry)
Connections from Squamish: Bowen Island (best: bus + ferry) · Texada Island (best: bus + ferry) · Sointula (best: bus + ferry + rental car) · Haida Gwaii (best: bus + ferry + rental car)