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 Barkerville.
For scale
As the crow flies429 km
Biking whole way723 km · 55 h 12 m
By car750 km · 9 h 50 m
We found three 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 · six legs⚠ doesn't run every day — check the schedule
Grab a window seat, the scenery's included.
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
🚌Rider ExpressVancouver – Calgary (Hwy 1)Downtown Vancouver (Dunsmuir at Cambie) →Kamloops301 kmRides in the hold — bagged, wrapped, or boxed$50 per bike — non-refundable
🚌EbusKamloops – Prince GeorgeKamloops →Quesnel350 kmRides in the hold — bagged or cloth-wrapped (no plastic), or boxed$30 per bike
Runs Wed/Fri/Sun toward Prince George and Mon/Thu/Sat toward Kamloops; no service on Tuesdays.
🚎BC Transit30 WellsQuesnel →Barkerville Visitor Centre66 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲You arrive at Barkerville Visitor Centre.
Option two · seven legs📅 seasonal⚠ doesn't run every day — check the schedule
A beautiful ferry ride with transit on both sides.
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 →Vancouver Canada Place16 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 →Pacific Central Station (Vancouver)Roll on, free — 2 bikes per carAvoid rush hourE-bikes OK
🚌EbusVancouver – Kamloopsor Ebus (Vancouver – Calgary (Hwy 1)) or Rider Express (Vancouver – Calgary)Pacific Central Station (Vancouver) →Kamloops301 kmRides in the hold — bagged or cloth-wrapped (no plastic), or boxed$30 per bike
🚌EbusKamloops – Prince GeorgeKamloops →Quesnel350 kmRides in the hold — bagged or cloth-wrapped (no plastic), or boxed$30 per bike
Runs Wed/Fri/Sun toward Prince George and Mon/Thu/Sat toward Kamloops; no service on Tuesdays.
🚎BC Transit30 WellsQuesnel →Barkerville Visitor Centre66 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲You arrive at Barkerville Visitor Centre.
Option three · six legs✈ the splurge⚠ doesn't run every day — check the schedule
The long way round, but it works.
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
🚲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
✈️Air CanadaVancouver (YVR) – Kelowna (YLW)Vancouver Airport (YVR) (Richmond) →Kelowna Airport288 kmBox or sturdy bag requiredBook ahead for your bikeAbout $50 per directionNo e-bikes
🚌EbusKamloops – Kelowna (via Salmon Arm)Kelowna Airport →Kamloops177 kmRides in the hold — bagged or cloth-wrapped (no plastic), or boxed$30 per bike
🚌EbusKamloops – Prince GeorgeKamloops →Quesnel350 kmRides in the hold — bagged or cloth-wrapped (no plastic), or boxed$30 per bike
Runs Wed/Fri/Sun toward Prince George and Mon/Thu/Sat toward Kamloops; no service on Tuesdays.
🚎BC Transit30 WellsQuesnel →Barkerville Visitor Centre66 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲You arrive at Barkerville Visitor Centre.
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: Barkerville to Sechelt (best: bus + ferry)
Connections from Sechelt: Bowen Island (best: bus + ferry) · Maple Ridge (best: bus + ferry + train) · Kelowna (best: bus + ferry + SkyTrain) · Calgary, AB (best: bus + ferry)
Connections from Barkerville: Quesnel (best: bus) · Hope (best: bus) · Oliver (best: bus) · Haida Gwaii (best: bus + ferry)
Check out BC Bike Stops in Sechelt and Barkerville