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, rental cars and flights can carry you and your bike from Hornby Island to Salmon Arm.
For scale
As the crow flies410 km
Biking whole way679 km ยท 43 h 22 m
By car750 km ยท 9 h 40 m
We found five ways to get you there, ferries doing the heavy lifting.
๐ 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 · seven legs📱 schedule erratic — check the Poparide app
A transport smorgasbord: ferries, city bus, carpool, SkyTrain, and coach bus.
CarrierRideYour bike
โด๏ธBC FerriesGravelly Bay (Denman E) โ HornbyShingle Spit (Hornby Island) โGravelly Bay (Denman Island)2 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐ฒTravel the short hop from Gravelly Bay (Denman Island) to Denman Island West, about 9.4 km.
โด๏ธBC FerriesBuckley Bay โ Denman WestDenman Island West โBuckley Bay2.5 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐BC Transit10 Fanny Bay / Deep Bay / Downtown CourtenayBuckley Bay โCourtenay20 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
๐PoparideIsland Hwy rideshare (Nanaimo - Courtenay)Courtenay โDowntown Nanaimo Exchange97 kmOnly 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).
๐ฒTravel the short hop from Downtown Nanaimo Exchange to Hullo Nanaimo Terminal (Port Way), about 1 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 โPacific Central Station (Vancouver)Roll on, free โ 2 bikes per carAvoid rush hourE-bikes OK
๐EbusVancouver โ Calgary (Hwy 1)or Rider Express (Vancouver โ Calgary (Hwy 1))Pacific Central Station (Vancouver) โHudson Ave NE & 6 St NE (Salmon Arm)393 kmRides in the hold โ bagged or cloth-wrapped (no plastic), or boxed$30 per bike
Runs the same Highway 1 corridor as Rider Express, so compare schedules and fares.
๐ฒYou arrive at Hudson Ave NE & 6 St NE (Salmon Arm).
Option two · 9 legs⚠ doesn't run every day — check the schedule
The coach takes care of the long stretch.
CarrierRideYour bike
โด๏ธBC FerriesGravelly Bay (Denman E) โ HornbyShingle Spit (Hornby Island) โGravelly Bay (Denman Island)2 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐ฒTravel the short hop from Gravelly Bay (Denman Island) to Denman Island West, about 9.4 km.
โด๏ธBC FerriesBuckley Bay โ Denman WestDenman Island West โBuckley Bay2.5 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐BC Transit10 Fanny Bay / Deep Bay / Downtown CourtenayBuckley Bay โCourtenay20 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 Transit11 Airport via Powell R. Ferry / DowntownCourtenay โComox Airport (YQQ)8.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
One loop serves both the Little River ferry terminal and Comox airport; about 5โ7 trips a day, and Sunday service is unconfirmed.
๐National Car & Truck Rental (Vancouver Island)One-way rental: Comox โ NanaimoComox Airport (YQQ) โDowntown Nanaimo88 kmOne-way between Island branches โ no drop chargeBike rides inside โ SUV or minivan, seats folded, wheels offConfirm one-way and vehicle when booking
๐ฒTravel the short hop from Downtown Nanaimo to Departure Bay (Nanaimo), about 1.3 km.
โด๏ธ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 โStadium-Chinatown (Vancouver)17 kmRack on the bus, free2 bikes โ first come, first servedE-bikes OK
๐SkyTrainTransLinkStadium-Chinatown (Vancouver) โPacific Central Station (Vancouver)Roll on, free โ 2 bikes per carAvoid rush hourE-bikes OK
๐EbusVancouver โ Calgary (Hwy 1)or Rider Express (Vancouver โ Calgary (Hwy 1))Pacific Central Station (Vancouver) โHudson Ave NE & 6 St NE (Salmon Arm)393 kmRides in the hold โ bagged or cloth-wrapped (no plastic), or boxed$30 per bike
Runs the same Highway 1 corridor as Rider Express, so compare schedules and fares.
๐ฒYou arrive at Hudson Ave NE & 6 St NE (Salmon Arm).
Option three · 9 legs📱 schedule erratic — check the Poparide app
A shared ride helps bridge the gap.
CarrierRideYour bike
โด๏ธBC FerriesGravelly Bay (Denman E) โ HornbyShingle Spit (Hornby Island) โGravelly Bay (Denman Island)2 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐ฒTravel the short hop from Gravelly Bay (Denman Island) to Denman Island West, about 9.4 km.
โด๏ธBC FerriesBuckley Bay โ Denman WestDenman Island West โBuckley Bay2.5 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐BC Transit10 Fanny Bay / Deep Bay / Downtown CourtenayBuckley Bay โCourtenay20 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
๐PoparideIsland Hwy rideshare (Nanaimo - Courtenay)Courtenay โDowntown Nanaimo Exchange97 kmOnly 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 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
๐TransLink257 Horseshoe Bay ExpressHorseshoe Bay โStadium-Chinatown (Vancouver)17 kmRack on the bus, free2 bikes โ first come, first servedE-bikes OK
๐SkyTrainTransLinkStadium-Chinatown (Vancouver) โPacific Central Station (Vancouver)Roll on, free โ 2 bikes per carAvoid rush hourE-bikes OK
๐EbusVancouver โ Calgary (Hwy 1)or Rider Express (Vancouver โ Calgary (Hwy 1))Pacific Central Station (Vancouver) โHudson Ave NE & 6 St NE (Salmon Arm)393 kmRides in the hold โ bagged or cloth-wrapped (no plastic), or boxed$30 per bike
Runs the same Highway 1 corridor as Rider Express, so compare schedules and fares.
๐ฒYou arrive at Hudson Ave NE & 6 St NE (Salmon Arm).
Option four · 9 legs⚠ doesn't run every day — check the schedule
Every leg of this works, there are just a lot of them.
CarrierRideYour bike
โด๏ธBC FerriesGravelly Bay (Denman E) โ HornbyShingle Spit (Hornby Island) โGravelly Bay (Denman Island)2 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐ฒTravel the short hop from Gravelly Bay (Denman Island) to Denman Island West, about 9.4 km.
โด๏ธBC FerriesBuckley Bay โ Denman WestDenman Island West โBuckley Bay2.5 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐BC Transit10 Fanny Bay / Deep Bay / Downtown CourtenayBuckley Bay โCourtenay20 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 Transit11 Airport via Powell R. Ferry / DowntownCourtenay โComox Airport (YQQ)8.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
One loop serves both the Little River ferry terminal and Comox airport; about 5โ7 trips a day, and Sunday service is unconfirmed.
๐National Car & Truck Rental (Vancouver Island)One-way rental: Comox โ NanaimoComox Airport (YQQ) โDowntown Nanaimo88 kmOne-way between Island branches โ no drop chargeBike rides inside โ SUV or minivan, seats folded, wheels offConfirm one-way and vehicle when booking
๐ฒTravel the short hop from Downtown Nanaimo to Departure Bay (Nanaimo), about 1.3 km.
๐BC Transit20/20A Hammond Bay / DoverDeparture Bay (Nanaimo) โDowntown Nanaimo Exchange3.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
๐ฒTravel the short hop from Downtown Nanaimo Exchange to Hullo Nanaimo Terminal (Port Way), about 1 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.
๐SkyTrainTransLinkVancouver Canada Place โPacific Central Station (Vancouver)Roll on, free โ 2 bikes per carAvoid rush hourE-bikes OK
๐EbusVancouver โ Calgary (Hwy 1)or Rider Express (Vancouver โ Calgary (Hwy 1))Pacific Central Station (Vancouver) โHudson Ave NE & 6 St NE (Salmon Arm)393 kmRides in the hold โ bagged or cloth-wrapped (no plastic), or boxed$30 per bike
Runs the same Highway 1 corridor as Rider Express, so compare schedules and fares.
๐ฒYou arrive at Hudson Ave NE & 6 St NE (Salmon Arm).
Show three moreShow fewer
Option five · six legs✈ the splurge⚠ doesn't run every day — check the schedule
A few connections, but each one moves you closer.
CarrierRideYour bike
โด๏ธBC FerriesGravelly Bay (Denman E) โ HornbyShingle Spit (Hornby Island) โGravelly Bay (Denman Island)2 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐ฒTravel the short hop from Gravelly Bay (Denman Island) to Denman Island West, about 9.4 km.
โด๏ธBC FerriesBuckley Bay โ Denman WestDenman Island West โBuckley Bay2.5 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐BC Transit10 Fanny Bay / Deep Bay / Downtown CourtenayBuckley Bay โCourtenay20 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 Transit11 Airport via Powell R. Ferry / DowntownCourtenay โComox Airport (YQQ)8.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
One loop serves both the Little River ferry terminal and Comox airport; about 5โ7 trips a day, and Sunday service is unconfirmed.
โ๏ธPacific Coastal AirlinesComox โ KelownaComox Airport (YQQ) โKelowna Airport397 kmRides in the hold โ small aircraft, limited spaceAbout $105 per directionNo e-bikes
๐EbusKamloops โ Kelowna (via Salmon Arm)Kelowna Airport โHudson Ave NE & 6 St NE (Salmon Arm)87 kmRides in the hold โ bagged or cloth-wrapped (no plastic), or boxed$30 per bike
๐ฒYou arrive at Hudson Ave NE & 6 St NE (Salmon Arm).
Not an option · seven legs🚫 not possible with a bike
Seven legs, end to end.
🚫 This chain exists, but Island Link does not carry bikes, so it cannot work with yours. We show it so you can see where the connection breaks.
CarrierRideYour bike
โด๏ธBC FerriesGravelly Bay (Denman E) โ HornbyShingle Spit (Hornby Island) โGravelly Bay (Denman Island)2 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐ฒTravel the short hop from Gravelly Bay (Denman Island) to Denman Island West, about 9.4 km.
โด๏ธBC FerriesBuckley Bay โ Denman WestDenman Island West โBuckley Bay2.5 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐BC Transit10 Fanny Bay / Deep Bay / Downtown CourtenayBuckley Bay โCourtenay20 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
๐ฒTravel the short hop from Downtown Nanaimo Exchange to Hullo Nanaimo Terminal (Port Way), about 1 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.
๐SkyTrainTransLinkVancouver Canada Place โPacific Central Station (Vancouver)Roll on, free โ 2 bikes per carAvoid rush hourE-bikes OK
๐EbusVancouver โ Calgary (Hwy 1)or Rider Express (Vancouver โ Calgary (Hwy 1))Pacific Central Station (Vancouver) โHudson Ave NE & 6 St NE (Salmon Arm)393 kmRides in the hold โ bagged or cloth-wrapped (no plastic), or boxed$30 per bike
Runs the same Highway 1 corridor as Rider Express, so compare schedules and fares.
๐ฒYou arrive at Hudson Ave NE & 6 St NE (Salmon Arm).
Not an option · 9 legs🚫 not possible with a bike
Nine legs, end to end.
🚫 This chain exists, but Island Link does not carry bikes, so it cannot work with yours. We show it so you can see where the connection breaks.
CarrierRideYour bike
โด๏ธBC FerriesGravelly Bay (Denman E) โ HornbyShingle Spit (Hornby Island) โGravelly Bay (Denman Island)2 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐ฒTravel the short hop from Gravelly Bay (Denman Island) to Denman Island West, about 9.4 km.
โด๏ธBC FerriesBuckley Bay โ Denman WestDenman Island West โBuckley Bay2.5 kmRoll on, free โ no reservation neededE-bikes OK โ no charging on board
๐BC Transit10 Fanny Bay / Deep Bay / Downtown CourtenayBuckley Bay โCourtenay20 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 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
๐TransLink257 Horseshoe Bay ExpressHorseshoe Bay โStadium-Chinatown (Vancouver)17 kmRack on the bus, free2 bikes โ first come, first servedE-bikes OK
๐SkyTrainTransLinkStadium-Chinatown (Vancouver) โPacific Central Station (Vancouver)Roll on, free โ 2 bikes per carAvoid rush hourE-bikes OK
๐Rider ExpressVancouver โ Calgary (Hwy 1)Pacific Central Station (Vancouver) โHudson Ave NE & 6 St NE (Salmon Arm)390 kmRides in the hold โ bagged, wrapped, or boxed$50 per bike โ non-refundable
๐ฒYou arrive at Hudson Ave NE & 6 St NE (Salmon Arm).
Route facts last checked October 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: Salmon Arm to Hornby Island (best: bus + SkyTrain + ferry)
Connections from Hornby Island: Port Alberni (best: ferry + bus + carpool) · Gabriola Island (best: ferry + bus + carpool) · Tofino (best: ferry + bus + carpool) · Port Hardy (best: ferry + bus + rental car)
Connections from Salmon Arm: Chase (best: bus) · Kimberley (best: bus) · Mill Bay (best: bus) · Whitehorse, YT (best: bus + plane)
Check out BC Bike Stops in Hornby Island and Salmon Arm