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 Revelstoke to North Vancouver.
For scale
As the crow flies395 km
Biking whole way592 km · 38 h 28 m
By car566 km · 5 h 37 m
We found seven 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 · three legs
Beautiful BC from a coach window.
CarrierRideYour bike
🚌Rider ExpressVancouver – Calgary (Hwy 1)Revelstoke →Downtown Vancouver (Dunsmuir at Cambie)474 kmRides in the hold — bagged, wrapped, or boxed$50 per bike — non-refundable
🚎TransLink257 Horseshoe Bay ExpressDowntown Vancouver (Dunsmuir at Cambie) →Park Royal (West Vancouver)7.5 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
🚲You arrive at Lonsdale Quay (North Vancouver).
Option two · three legs
The coach takes care of the long stretch.
CarrierRideYour bike
🚌EbusVancouver – Calgary (Hwy 1)or Rider Express (Vancouver – Calgary)Revelstoke →Pacific Central Station (Vancouver)476 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.
🚝SkyTrainTransLinkPacific Central Station (Vancouver) →Vancouver Canada PlaceRoll on, free — 2 bikes per carAvoid rush hourE-bikes OK
⛴️SeaBusTransLinkVancouver Canada Place →Lonsdale Quay (North Vancouver)3.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.
🚲You arrive at Lonsdale Quay (North Vancouver).
Option three · four legs
SkyTrain helps connect the dots.
CarrierRideYour bike
🚌Rider ExpressVancouver – Calgary (Hwy 1)Revelstoke →Chilliwack382 kmRides in the hold — bagged, wrapped, or boxed$50 per bike — non-refundable
🚲Travel the short hop from Chilliwack to Downtown Chilliwack Bay B, about 1.3 km. If pedalling it doesn't appeal, Chilliwack Taxi might help.
🚎BC Transit66 Fraser Valley ExpressDowntown Chilliwack Bay B →Lougheed Stn Bay 5 (Burnaby)77 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚝SkyTrainTransLinkLougheed Stn Bay 5 (Burnaby) →Vancouver Canada PlaceRoll on, free — 2 bikes per carAvoid rush hourE-bikes OK
⛴️SeaBusTransLinkVancouver Canada Place →Lonsdale Quay (North Vancouver)3.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.
🚲You arrive at Lonsdale Quay (North Vancouver).
Option four · four legs
The same idea as Option three, on different routes.
CarrierRideYour bike
🚌Rider ExpressVancouver – Calgary (Hwy 1)Revelstoke →Abbotsford409 kmRides in the hold — bagged, wrapped, or boxed$50 per bike — non-refundable
🚎BC Transit66 Fraser Valley Express (FVX)Abbotsford →Lougheed Stn Bay 5 (Burnaby)50 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚝SkyTrainTransLinkLougheed Stn Bay 5 (Burnaby) →Vancouver Canada PlaceRoll on, free — 2 bikes per carAvoid rush hourE-bikes OK
⛴️SeaBusTransLinkVancouver Canada Place →Lonsdale Quay (North Vancouver)3.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.
🚲You arrive at Lonsdale Quay (North Vancouver).
Show three moreShow fewer
Option five · four legs📅 seasonal
Two coach buses, a SkyTrain, and a city bus.
CarrierRideYour bike
🚌EbusVancouver – Calgary (Hwy 1)or Rider Express (Vancouver – Calgary)Revelstoke →Pacific Central Station (Vancouver)476 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.
🚝SkyTrainTransLinkPacific Central Station (Vancouver) →Vancouver Canada PlaceRoll on, free — 2 bikes per carAvoid rush hourE-bikes OK
🚌Squamish ConnectorSquamish – VancouverVancouver Canada Place →Park Royal (West Vancouver)5 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.
🚎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
🚲You arrive at Lonsdale Quay (North Vancouver).
Option six · three legs📅 seasonal
Same as Option two, but a coach bus instead of the SkyTrain.
CarrierRideYour bike
🚌Rider ExpressVancouver – Calgary (Hwy 1)or Rider Express (Vancouver – Calgary)Revelstoke →Surrey453 kmRides in the hold — bagged, wrapped, or boxed$50 per bike — non-refundable
🚌Quick Shuttle (Quick Coach Lines / TRAXX)Vancouver – Seattle (SeaTac)Surrey →Vancouver Canada Place31 kmBikes accepted — book as an add-on$42 USD each — about $57 CAD
Runs year-round; winter service drops to Friday–Monday only.
⛴️SeaBusTransLinkVancouver Canada Place →Lonsdale Quay (North Vancouver)3.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.
🚲You arrive at Lonsdale Quay (North Vancouver).
Option seven · four legs✈ the splurge
Same as Option three, but a plane instead of the city bus.
CarrierRideYour bike
🚌EbusKelowna/Salmon Arm – GoldenRevelstoke →Kelowna Airport171 kmRides in the hold — bagged or cloth-wrapped (no plastic), or boxed$30 per bike
✈️Air CanadaVancouver (YVR) – Kelowna (YLW)Kelowna Airport →Vancouver Airport (YVR) (Richmond)288 kmBox or sturdy bag requiredBook ahead for your bikeAbout $50 per directionNo e-bikes
🚝SkyTrainTransLinkVancouver Airport (YVR) (Richmond) →Vancouver Canada PlaceRoll on, free — 2 bikes per carAvoid rush hourE-bikes OK
⛴️SeaBusTransLinkVancouver Canada Place →Lonsdale Quay (North Vancouver)3.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.
🚲You arrive at Lonsdale Quay (North Vancouver).
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: North Vancouver to Revelstoke (best: bus)
Connections from Revelstoke: Sicamous (best: bus) · Mission (best: bus) · Duncan (Cowichan Valley) (best: bus + SkyTrain + ferry) · Haida Gwaii (best: bus + ferry)
Connections from North Vancouver: Gibsons (best: bus + ferry) · Sooke (best: SeaBus + ferry + bus) · Clearwater (best: bus) · Haida Gwaii (best: SeaBus + ferry + rental car)
Check out BC Bike Stops in Revelstoke and North Vancouver