BC Cycle Tourism Society
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 Sechelt to Pemberton.

For scale
As the crow flies116 km
Biking whole way188 km · 11 h 13 m
By car181 km · 3 h

We found five 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 · five legs📱 schedule erratic — check the Poparide app
A little bit of everything.
CarrierRideYour bike
🚌Sunshine Coast ConnectorLangdale – Powell RiverCowrie St at Trail Ave (Sechelt) →Langdale (Gibsons)24 kmReserve bike spot — rack space is limited$20 bike · $40 e-bikeNo box needed — rack on the bus
Includes the Earls Cove–Saltery Bay ferry leg.
⛴️BC FerriesHorseshoe Bay – LangdaleLangdale (Gibsons) →Horseshoe Bay16 kmRoll on, free — no reservation neededE-bikes OK — no charging on board
🚎TransLink257 Horseshoe Bay ExpressHorseshoe Bay →Downtown Vancouver (Dunsmuir at Cambie)19 kmRack on the bus, free2 bikes — first come, first servedE-bikes OK
🚗PoparideSea-to-Sky rideshare (Vancouver - Squamish - Whistler)Downtown Vancouver (Dunsmuir at Cambie) →Gateway Loop / Village (Whistler)Only some rides take bikes — look for the bicycle icon on the listingSchedule is variable — check Poparide for driver-listed dates and times
Only book rides that say they permit bicycles (bike icon on the listing).
🚎BC Transit99 Pemberton CommuterGateway Loop / Village (Whistler) →Frontier at Aster (NB) (Pemberton)26 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲You arrive at Frontier at Aster (NB) (Pemberton).
Option two · five legs📅 seasonal
Buses bookending a beautiful sailing.
CarrierRideYour bike
🚌Sunshine Coast ConnectorLangdale – Powell RiverCowrie St at Trail Ave (Sechelt) →Langdale (Gibsons)24 kmReserve bike spot — rack space is limited$20 bike · $40 e-bikeNo box needed — rack on the bus
Includes the Earls Cove–Saltery Bay ferry leg.
⛴️BC FerriesHorseshoe Bay – LangdaleLangdale (Gibsons) →Horseshoe Bay16 kmRoll on, free — no reservation neededE-bikes OK — no charging on board
🚌Squamish ConnectorSquamish – VancouverHorseshoe Bay →Adventure Centre (Squamish)46 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.
🚌YVR SkylynxVancouver – WhistlerAdventure Centre (Squamish) →Gateway Loop / Village (Whistler)48 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.
🚎BC Transit99 Pemberton CommuterGateway Loop / Village (Whistler) →Frontier at Aster (NB) (Pemberton)26 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲You arrive at Frontier at Aster (NB) (Pemberton).
Option three · eight legs
Every leg of this works, there are just a lot of them.
CarrierRideYour bike
🚌Sunshine Coast ConnectorLangdale – Powell RiverCowrie St at Trail Ave (Sechelt) →Langdale (Gibsons)24 kmReserve bike spot — rack space is limited$20 bike · $40 e-bikeNo box needed — rack on the bus
Includes the Earls Cove–Saltery Bay ferry leg.
⛴️BC FerriesHorseshoe Bay – LangdaleLangdale (Gibsons) →Horseshoe Bay16 kmRoll on, free — no reservation neededE-bikes OK — no charging on board
🚎TransLink257 Horseshoe Bay ExpressHorseshoe Bay →Park Royal (West Vancouver)11 kmRack on the bus, free2 bikes — first come, first servedE-bikes OK
🚎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 — 2 bikes per carAvoid rush hourE-bikes OK
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
🚌YVR SkylynxVancouver – WhistlerVancouver Airport (YVR) (Richmond) →Gateway Loop / Village (Whistler)106 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.
🚎BC Transit99 Pemberton CommuterGateway Loop / Village (Whistler) →Frontier at Aster (NB) (Pemberton)26 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲You arrive at Frontier at Aster (NB) (Pemberton).
Option four · seven legs⚠ doesn't run every day — check the schedule
Mountain Man Mike's will get you there.
CarrierRideYour bike
🚌Sunshine Coast ConnectorLangdale – Powell RiverCowrie St at Trail Ave (Sechelt) →Langdale (Gibsons)24 kmReserve bike spot — rack space is limited$20 bike · $40 e-bikeNo box needed — rack on the bus
Includes the Earls Cove–Saltery Bay ferry leg.
⛴️BC FerriesHorseshoe Bay – LangdaleLangdale (Gibsons) →Horseshoe Bay16 kmRoll on, free — no reservation neededE-bikes OK — no charging on board
🚎TransLink257 Horseshoe Bay ExpressHorseshoe Bay →Downtown Vancouver (Dunsmuir at Cambie)19 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 →Vancouver Airport (YVR) (Richmond)Roll on, free — 2 bikes per carAvoid rush hourE-bikes OK
🚌YVR SkylynxVancouver – WhistlerVancouver Airport (YVR) (Richmond) →Gateway Loop / Village (Whistler)106 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.
🚎BC Transit99 Pemberton CommuterGateway Loop / Village (Whistler) →Frontier at Aster (NB) (Pemberton)26 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲You arrive at Frontier at Aster (NB) (Pemberton).
Option five · three legs✈ the splurge
Plane to Vancouver, plane to Green Lake, then a city bus into Pemberton.
CarrierRideYour bike
🛩️Harbour AirVancouver Harbour – SecheltPorpoise Bay (Sechelt) →CXH (Vancouver)51 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
🛩️Harbour AirVancouver Harbour – WhistlerCXH (Vancouver) →Green Lake (Whistler)96 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 Green Lake (Whistler) to Meadow Park Sports Centre (Whistler), about 0.8 km. If pedalling it doesn't appeal, Resort Cabs, Whistler Taxi might help.
🚎BC Transit99 Pemberton CommuterMeadow Park Sports Centre (Whistler) →Frontier at Aster (NB) (Pemberton)22 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲You arrive at Frontier at Aster (NB) (Pemberton).
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: Pemberton to Sechelt (best: bus + ferry)

Connections from Sechelt: Bowen Island (best: bus + ferry) · Courtenay (Comox Valley) (best: bus + ferry) · Osoyoos (best: bus + ferry) · Calgary, AB (best: bus + ferry)

Connections from Pemberton: Squamish (best: bus) · Nanaimo (best: bus + SkyTrain + ferry) · Penticton (best: bus + SkyTrain) · New Hazelton (best: bus + SkyTrain + train)

Check out BC Bike Stops in Sechelt and Pemberton