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 Nanaimo to West Kelowna.
For scale
As the crow flies320 km
Biking whole way473 km ยท 31 h 34 m
By car456 km ยท 5 h 47 m
We found five 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
SkyTrain helps connect the dots.
CarrierRideYour bike
โด๏ธ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 โPacific Central Station (Vancouver)Roll on, free โ 2 bikes per carAvoid rush hourE-bikes OK
๐EbusVancouver โ KelownaPacific Central Station (Vancouver) โWest Kelowna319 kmRides in the hold โ bagged or cloth-wrapped (no plastic), or boxed$30 per bike
๐ฒYou arrive at West Kelowna.
Option two · four legs
Four ways to travel, one destination.
CarrierRideYour bike
โด๏ธBC FerriesTsawwassen โ Duke PointDuke Point (Nanaimo) โTsawwassen (Delta)58 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) โPacific Central Station (Vancouver)Roll on, free โ 2 bikes per carAvoid rush hourE-bikes OK
๐EbusVancouver โ KelownaPacific Central Station (Vancouver) โWest Kelowna319 kmRides in the hold โ bagged or cloth-wrapped (no plastic), or boxed$30 per bike
๐ฒYou arrive at West Kelowna.
Option three · four legs📅 seasonal
Same as Option two, but a coach bus instead of the city bus.
CarrierRideYour bike
โด๏ธ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 โ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 โ KelownaPacific Central Station (Vancouver) โWest Kelowna319 kmRides in the hold โ bagged or cloth-wrapped (no plastic), or boxed$30 per bike
๐ฒYou arrive at West Kelowna.
Option four · four legs
Same as Option two, but a coach bus instead of the SkyTrain.
CarrierRideYour bike
โด๏ธBC FerriesHorseshoe Bay โ Departure BayDeparture Bay (Nanaimo) โHorseshoe Bay53 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) โSurrey21 kmRides in the hold โ bagged, wrapped, or boxed$50 per bike โ non-refundable
๐EbusVancouver โ KelownaSurrey โWest Kelowna299 kmRides in the hold โ bagged or cloth-wrapped (no plastic), or boxed$30 per bike
๐ฒYou arrive at West Kelowna.
Option five · three legs✈ the splurge⚠ doesn't run every day — check the schedule
Pedal the first stretch, then let the flights take over.
CarrierRideYour bike
๐ฒFirst, get from Central Nanaimo to YCD (Nanaimo), about 13 km. Ride it, or take a local bus or taxi. If pedalling it doesn't appeal, A.C. Taxi, Yellow Cab Nanaimo might help.
โ๏ธPacific Coastal AirlinesVancouver โ NanaimoYCD (Nanaimo) โVancouver Airport (YVR) (Richmond)52 kmRides in the hold โ small aircraft, limited spaceAbout $105 per directionNo e-bikes
โ๏ธPacific Coastal AirlinesVancouver โ PentictonVancouver Airport (YVR) (Richmond) โYYF (Penticton)262 kmRides in the hold โ small aircraft, limited spaceAbout $105 per directionNo e-bikes
๐ฒTravel the short hop from YYF (Penticton) to Duncan & Main (Plaza) (Penticton), about 2.6 km. If pedalling it doesn't appeal, Klassic Taxi, Penticton Eco Taxi might help.
๐BC Transit70 Kelowna / PentictonDuncan & Main (Plaza) (Penticton) โWest Kelowna40 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
๐ฒYou arrive at West Kelowna.
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 Kelowna to Nanaimo (best: bus + SkyTrain + ferry)
Connections from Nanaimo: North Cowichan (Chemainus & Crofton) (best: bus) · Saanich (best: bus) · Vernon (best: ferry + SkyTrain + bus) · Calgary, AB (best: ferry + SkyTrain + bus)
Connections from West Kelowna: Penticton (best: bus) · Whistler (best: bus + SkyTrain) · Langford (best: bus + SkyTrain + ferry) · Haida Gwaii (best: bus + train + ferry)
Check out BC Bike Stops in Nanaimo and West Kelowna