BC Cycle Tourism Society

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, trains and flights can carry you and your bike from Burnaby to Sparwood.

For scale
As the crow flies589 km
Biking whole wayno route found
By car961 km ยท 10 h 20 m

We found 12 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 · four legs⚠ doesn't run every day — check the schedule
Beautiful BC from a coach window.
CarrierRideYour bike
๐ŸšSkyTrainTransLinkMetrotown (Burnaby) โ†’Main Street-Science World (Vancouver)Roll on, free โ€” 2 bikes per carAvoid rush hourE-bikes OK
๐ŸšฒTravel the short hop from Main Street-Science World (Vancouver) to Pacific Central Station (Vancouver), about 0.2 km.
๐ŸšŒEbusVancouver โ€“ Calgary (Hwy 1)or Rider Express (Vancouver โ€“ Calgary (Hwy 1))Pacific Central Station (Vancouver) โ†’Golden568 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.
๐ŸšŽBC Transit36 Golden โ€“ Cranbrook Connector (Health Connections)Golden โ†’Cranbrook223 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
Health Connections bus: medical patients get priority. You must call ahead to book a seat. Runs Tuesday and Thursday only.
๐ŸšŽBC TransitElkford โ€“ Cranbrook (Health Connections)Cranbrook โ†’Sparwood78 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
Health Connections bus: medical patients get priority. You must call ahead to book a seat. Runs Wednesday and Friday only.
๐ŸšฒYou arrive at Sparwood.
Option two · four legs⚠ doesn't run every day — check the schedule
Same as Option one, but a city bus instead of the SkyTrain.
CarrierRideYour bike
๐ŸšฒFirst, get from Central Burnaby to Lougheed Stn Bay 5 (Burnaby), about 8.3 km. Ride it, or take a local bus or taxi. If pedalling it doesn't appeal, Bonny'S Taxi, Sunshine Cabs might help.
๐ŸšŽBC Transit66 Fraser Valley ExpressLougheed Stn Bay 5 (Burnaby) โ†’Downtown Chilliwack Bay B76 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 Chilliwack Bay B to Chilliwack, about 1.3 km. If pedalling it doesn't appeal, Chilliwack Taxi might help.
๐ŸšŒEbusVancouver โ€“ Calgary (Hwy 1)or Rider Express (Vancouver โ€“ Calgary (Hwy 1))Chilliwack โ†’Golden474 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.
๐ŸšŽBC Transit36 Golden โ€“ Cranbrook Connector (Health Connections)Golden โ†’Cranbrook223 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
Health Connections bus: medical patients get priority. You must call ahead to book a seat. Runs Tuesday and Thursday only.
๐ŸšŽBC TransitElkford โ€“ Cranbrook (Health Connections)Cranbrook โ†’Sparwood78 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
Health Connections bus: medical patients get priority. You must call ahead to book a seat. Runs Wednesday and Friday only.
๐ŸšฒYou arrive at Sparwood.
Option three · four legs⚠ doesn't run every day — check the schedule
Another way: same as Option one, but a city bus instead of the SkyTrain.
CarrierRideYour bike
๐ŸšฒFirst, get from Central Burnaby to Lougheed Stn Bay 5 (Burnaby), about 8.3 km. Ride it, or take a local bus or taxi.
๐ŸšŽBC Transit66 Fraser Valley Express (FVX)Lougheed Stn Bay 5 (Burnaby) โ†’Abbotsford50 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 Abbotsford to Abbotsford Airport, about 6.2 km. If pedalling it doesn't appeal, Abbotsford Mission Taxi, Central Valley Taxi might help.
๐ŸšŒEbusVancouver โ€“ Calgary (Hwy 1)or Rider Express (Vancouver โ€“ Calgary (Hwy 1))Abbotsford Airport โ†’Golden508 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.
๐ŸšŽBC Transit36 Golden โ€“ Cranbrook Connector (Health Connections)Golden โ†’Cranbrook223 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
Health Connections bus: medical patients get priority. You must call ahead to book a seat. Runs Tuesday and Thursday only.
๐ŸšŽBC TransitElkford โ€“ Cranbrook (Health Connections)Cranbrook โ†’Sparwood78 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
Health Connections bus: medical patients get priority. You must call ahead to book a seat. Runs Wednesday and Friday only.
๐ŸšฒYou arrive at Sparwood.
Option four · three legs⚠ doesn't run every day — check the schedule
The coach takes care of the long stretch.
CarrierRideYour bike
๐ŸšSkyTrainTransLinkMetrotown (Burnaby) โ†’New WestminsterRoll on, free โ€” 2 bikes per carAvoid rush hourE-bikes OK
๐ŸšŒMountain Man Mike'sKaslo โ€“ VancouverNew Westminster โ†’1680 Hwy 3A/6 (Nelson)495 kmBikes acceptedCall for a quote โ€” fee and packaging arranged with the booking agent
Runs once a week; hop-on hop-off along the way.
๐ŸšŒMountain Man Mike'sKaslo โ€“ Calgaryor Mountain Man Mike's (Kaslo โ€“ Cranbrook โ€“ Calgary (weekly)) (doesn't run every day)1680 Hwy 3A/6 (Nelson) โ†’Sparwood240 kmBikes acceptedCall for a quote โ€” fee and packaging arranged with the booking agent
Mountain Man Mike's: Runs once a week, continuing east into Alberta.
Mountain Man Mike's: The only ground service between Cranbrook and Calgary; weekly, eastbound Monday and westbound Tuesday.
๐ŸšฒYou arrive at Sparwood.
Show eight moreShow fewer
Option five · three legs⚠ doesn't run every day — check the schedule
Same as Option four, but a city bus instead of the SkyTrain.
CarrierRideYour bike
๐ŸšฒFirst, get from Central Burnaby to Lougheed Stn Bay 5 (Burnaby), about 8.3 km. Ride it, or take a local bus or taxi.
๐ŸšŽBC Transit66 Fraser Valley ExpressLougheed Stn Bay 5 (Burnaby) โ†’Downtown Chilliwack Bay B76 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 Chilliwack Bay B to Chilliwack, about 1.3 km.
๐ŸšŒMountain Man Mike'sKaslo โ€“ VancouverChilliwack โ†’1680 Hwy 3A/6 (Nelson)418 kmBikes acceptedCall for a quote โ€” fee and packaging arranged with the booking agent
Runs once a week; hop-on hop-off along the way.
๐ŸšŒMountain Man Mike'sKaslo โ€“ Calgaryor Mountain Man Mike's (Kaslo โ€“ Cranbrook โ€“ Calgary (weekly)) (doesn't run every day)1680 Hwy 3A/6 (Nelson) โ†’Sparwood240 kmBikes acceptedCall for a quote โ€” fee and packaging arranged with the booking agent
Mountain Man Mike's: Runs once a week, continuing east into Alberta.
Mountain Man Mike's: The only ground service between Cranbrook and Calgary; weekly, eastbound Monday and westbound Tuesday.
๐ŸšฒYou arrive at Sparwood.
Option six · three legs⚠ doesn't run every day — check the schedule
Another way: same as Option four, but a city bus instead of the SkyTrain.
CarrierRideYour bike
๐ŸšฒFirst, get from Central Burnaby to Lougheed Stn Bay 5 (Burnaby), about 8.3 km. Ride it, or take a local bus or taxi.
๐ŸšŽBC Transit66 Fraser Valley Express (FVX)Lougheed Stn Bay 5 (Burnaby) โ†’Abbotsford50 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
๐ŸšŒMountain Man Mike'sKaslo โ€“ VancouverAbbotsford โ†’1680 Hwy 3A/6 (Nelson)445 kmBikes acceptedCall for a quote โ€” fee and packaging arranged with the booking agent
Runs once a week; hop-on hop-off along the way.
๐ŸšŒMountain Man Mike'sKaslo โ€“ Calgaryor Mountain Man Mike's (Kaslo โ€“ Cranbrook โ€“ Calgary (weekly)) (doesn't run every day)1680 Hwy 3A/6 (Nelson) โ†’Sparwood240 kmBikes acceptedCall for a quote โ€” fee and packaging arranged with the booking agent
Mountain Man Mike's: Runs once a week, continuing east into Alberta.
Mountain Man Mike's: The only ground service between Cranbrook and Calgary; weekly, eastbound Monday and westbound Tuesday.
๐ŸšฒYou arrive at Sparwood.
Option seven · three legs⚠ doesn't run every day — check the schedule
The same trip, but with Ebus for the coach bus leg.
CarrierRideYour bike
๐ŸšSkyTrainTransLinkMetrotown (Burnaby) โ†’Main Street-Science World (Vancouver)Roll on, free โ€” 2 bikes per carAvoid rush hourE-bikes OK
๐ŸšฒTravel the short hop from Main Street-Science World (Vancouver) to Pacific Central Station (Vancouver), about 0.2 km.
๐ŸšŒEbusVancouver โ€“ Calgary (Hwy 1)Pacific Central Station (Vancouver) โ†’Calgary AB784 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.
๐ŸšŒMountain Man Mike'sKaslo โ€“ Cranbrook โ€“ Calgary (weekly)Calgary AB โ†’Sparwood275 kmBikes acceptedCall for a quote โ€” fee and packaging arranged with the booking agent
The only ground service between Cranbrook and Calgary; weekly, eastbound Monday and westbound Tuesday.
๐ŸšฒYou arrive at Sparwood.
Option eight · three legs⚠ doesn't run every day — check the schedule
Another way: same as Option four, but a city bus instead of the SkyTrain.
CarrierRideYour bike
๐ŸšฒFirst, get from Central Burnaby to Lougheed Stn Bay 5 (Burnaby), about 8.3 km. Ride it, or take a local bus or taxi.
๐ŸšŽBC Transit66 Fraser Valley ExpressLougheed Stn Bay 5 (Burnaby) โ†’Downtown Chilliwack Bay B76 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 Chilliwack Bay B to Chilliwack, about 1.3 km.
๐ŸšŒEbusVancouver โ€“ Calgary (Hwy 1)Chilliwack โ†’Calgary AB689 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.
๐ŸšŒMountain Man Mike'sKaslo โ€“ Cranbrook โ€“ Calgary (weekly)Calgary AB โ†’Sparwood275 kmBikes acceptedCall for a quote โ€” fee and packaging arranged with the booking agent
The only ground service between Cranbrook and Calgary; weekly, eastbound Monday and westbound Tuesday.
๐ŸšฒYou arrive at Sparwood.
Option 9 · three legs⚠ doesn't run every day — check the schedule
Another way: same as Option four, but a city bus instead of the SkyTrain.
CarrierRideYour bike
๐ŸšฒFirst, get from Central Burnaby to Lougheed Stn Bay 5 (Burnaby), about 8.3 km. Ride it, or take a local bus or taxi.
๐ŸšŽBC Transit66 Fraser Valley Express (FVX)Lougheed Stn Bay 5 (Burnaby) โ†’Chilliwack77 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
๐ŸšŒEbusVancouver โ€“ Calgary (Hwy 1)Chilliwack โ†’Calgary AB689 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.
๐ŸšŒMountain Man Mike'sKaslo โ€“ Cranbrook โ€“ Calgary (weekly)Calgary AB โ†’Sparwood275 kmBikes acceptedCall for a quote โ€” fee and packaging arranged with the booking agent
The only ground service between Cranbrook and Calgary; weekly, eastbound Monday and westbound Tuesday.
๐ŸšฒYou arrive at Sparwood.
Option 10 · four legs⚠ doesn't run every day — check the schedule
Same as Option one, but a coach bus instead of the city bus.
CarrierRideYour bike
๐ŸšSkyTrainTransLinkMetrotown (Burnaby) โ†’Main Street-Science World (Vancouver)Roll on, free โ€” 2 bikes per carAvoid rush hourE-bikes OK
๐ŸšฒTravel the short hop from Main Street-Science World (Vancouver) to Pacific Central Station (Vancouver), about 0.2 km.
๐ŸšŒEbusVancouver โ€“ Calgary (Hwy 1)or Rider Express (Vancouver โ€“ Calgary (Hwy 1))Pacific Central Station (Vancouver) โ†’Golden568 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.
๐ŸšŽBC Transit36 Golden โ€“ Cranbrook Connector (Health Connections)Golden โ†’Cranbrook223 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
Health Connections bus: medical patients get priority. You must call ahead to book a seat. Runs Tuesday and Thursday only.
๐ŸšŒMountain Man Mike'sKaslo โ€“ Calgaryor Mountain Man Mike's (Kaslo โ€“ Cranbrook โ€“ Calgary (weekly)) (doesn't run every day)Cranbrook โ†’Sparwood78 kmBikes acceptedCall for a quote โ€” fee and packaging arranged with the booking agent
Mountain Man Mike's: Runs once a week, continuing east into Alberta.
Mountain Man Mike's: The only ground service between Cranbrook and Calgary; weekly, eastbound Monday and westbound Tuesday.
๐ŸšฒYou arrive at Sparwood.
Option 11 · four legs📅 seasonal⚠ doesn't run every day — check the schedule
Another way: same as Option one, but a coach bus instead of the city bus.
CarrierRideYour bike
๐ŸšSkyTrainTransLinkMetrotown (Burnaby) โ†’Main Street-Science World (Vancouver)Roll on, free โ€” 2 bikes per carAvoid rush hourE-bikes OK
๐ŸšฒTravel the short hop from Main Street-Science World (Vancouver) to Pacific Central Station (Vancouver), about 0.2 km.
๐ŸšŒEbusVancouver โ€“ Calgary (Hwy 1)Pacific Central Station (Vancouver) โ†’Calgary AB784 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.
๐ŸšŒTunnel49Fernie โ€“ Calgary AirportCalgary AB โ†’9th Ave at 19th St (Fernie)185 kmRides in the hold โ€” boxed, bagged, or wrappedBike fee โ€” $50 + GST per bike bag on the Calgary shuttle; Cranbrook might be extra
A winter ski shuttle: Wednesdays and Saturdays, mid-December to late March. Other times need a six-passenger custom booking. Bike bags $50 plus GST.
๐ŸšŽBC Transit41 Fernie / Sparwood / Elkfordor the Elkford โ€“ Cranbrook (Health Connections) (doesn't run every day)9th Ave at 19th St (Fernie) โ†’Lodge Pole Village (Sparwood)32 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
Health Connections bus: medical patients get priority. You must call ahead to book a seat. Runs Wednesday and Friday only.
๐ŸšฒYou arrive at Lodge Pole Village (Sparwood).
Option 12 · three legs✈ the splurge📞 on demand — book ahead with the operator
Same as Option four, but a plane instead of the coach bus.
CarrierRideYour bike
๐ŸšSkyTrainTransLinkMetrotown (Burnaby) โ†’YVR-Airport (Richmond)Roll on, free โ€” 2 bikes per carAvoid rush hourE-bikes OK
โœˆ๏ธAir CanadaVancouver (YVR) โ€“ Cranbrook (YXC)Vancouver Airport (YVR) (Richmond) โ†’YXC (Cranbrook)539 kmBox or sturdy bag requiredBook ahead for your bikeAbout $50 per directionNo e-bikes
๐ŸšŒTunnel49Elk Valley โ€“ Cranbrook AirportYXC (Cranbrook) โ†’Sparwood82 kmRides in the hold โ€” boxed, bagged, or wrappedBike fee โ€” $50 + GST per bike bag on the Calgary shuttle; Cranbrook might be extra
On-demand airport shuttle, year-round, 8 AM to 10 PM, two-person minimum. Bikes go if packed; mention it when you book, and there might be an extra fee.
๐ŸšฒYou arrive at Sparwood.
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: Sparwood to Burnaby (best: bus + SkyTrain)

Connections from Burnaby: Gibsons (best: SkyTrain + bus + ferry) · Lytton (best: SkyTrain + bus) · Castlegar (best: SkyTrain + bus) · Whitehorse, YT (best: SkyTrain + plane)

Connections from Sparwood: Cranbrook (best: bus) · Clearwater (best: bus) · Saturna Island (best: bus + SkyTrain + ferry) · Whitehorse, YT (best: bus + plane)

Check out BC Bike Stops in Burnaby and Sparwood