BC Cycle Tourism Society
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 and trains can carry you and your bike from North Vancouver to Mission.

For scale
As the crow flies59 km
Biking whole way78 km · 4 h 34 m
By car68 km · 55 m

We found eight 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 · two legs⚠ doesn't run every day — check the schedule
Commute like a local on the West Coast Express.
CarrierRideYour bike
⛴️SeaBusTransLinkLonsdale Quay (North Vancouver) →Vancouver Canada Place3.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.
🚆West Coast ExpressTransLinkVancouver Canada Place →Lougheed Hwy at Haig St (Mission)63 kmRoll on, free — 2 bikes per carWeekdays only — peak direction only
Weekdays only, peak direction only: five trains toward Vancouver in the morning, five back in the evening.
🚲You arrive at Lougheed Hwy at Haig St (Mission).
Option two · four legs⚠ doesn't run every day — check the schedule
SkyTrain helps connect the dots.
CarrierRideYour bike
⛴️SeaBusTransLinkLonsdale Quay (North Vancouver) →Vancouver Canada Place3.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.
🚝SkyTrainTransLinkVancouver Canada Place →Coquitlam CentralRoll on, free — 2 bikes per carAvoid rush hourE-bikes OK
🚎TransLink701 Coquitlam Central / Haney Place (daily core)Coquitlam Central →Haney Place (Maple Ridge)16 kmRack on the bus, free2 bikes — first come, first servedE-bikes OK
🚎TransLink701 Haney Place / Mission City (weekday-only extension)Haney Place (Maple Ridge) →Lougheed Hwy at Haig St (Mission)22 kmRack on the bus, free2 bikes — first come, first servedE-bikes OK
Weekday-only extension; it doesn't run on weekends, when the West Coast Express is also dark.
🚲You arrive at Lougheed Hwy at Haig St (Mission).
Option three · four legs
Not far, just fiddly.
CarrierRideYour bike
⛴️SeaBusTransLinkLonsdale Quay (North Vancouver) →Vancouver Canada Place3.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.
🚝SkyTrainTransLinkVancouver Canada Place →Lougheed Stn Bay 5 (Burnaby)Roll on, free — 2 bikes per carAvoid rush hourE-bikes OK
🚎BC Transit66 Fraser Valley Express (FVX)Lougheed Stn Bay 5 (Burnaby) →Abbotsford50 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲Travel the short hop from Abbotsford to G Ferguson Way at McCallum Rd (Abbotsford), about 0.6 km. If pedalling it doesn't appeal, Abbotsford Mission Taxi, Central Valley Taxi might help.
🚎BC Transit31 Valley Connectoror the 31X Valley Connector (doesn't run every day)G Ferguson Way at McCallum Rd (Abbotsford) →Junction Mall (Mission)9.1 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲You arrive at Junction Mall (Mission).
Option four · four legs
Three city buses and a coach bus.
CarrierRideYour bike
🚎TransLinkR2 Marine Dr RapidBusLonsdale Quay (North Vancouver) →Park Royal (West Vancouver)4.5 kmRack on the bus, free2 bikes — first come, first servedE-bikes OK
🚎TransLink257 Horseshoe Bay ExpressPark Royal (West Vancouver) →Downtown Vancouver (Dunsmuir at Cambie)7.5 kmRack on the bus, free2 bikes — first come, first servedE-bikes OK
🚌Rider ExpressVancouver – Calgary (Hwy 1)or Mountain Man Mike's (Kaslo – Vancouver) (doesn't run every day)Downtown Vancouver (Dunsmuir at Cambie) →Abbotsford65 kmRides in the hold — bagged, wrapped, or boxed$50 per bike — non-refundable
🚲Travel the short hop from Abbotsford to G Ferguson Way at McCallum Rd (Abbotsford), about 0.6 km.
🚎BC Transit31 Valley Connectoror the 31X Valley Connector (doesn't run every day)G Ferguson Way at McCallum Rd (Abbotsford) →Junction Mall (Mission)9.1 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲You arrive at Junction Mall (Mission).
Show four moreShow fewer
Option five · four legs
Same as Option two, but a coach bus instead of the city bus.
CarrierRideYour bike
⛴️SeaBusTransLinkLonsdale Quay (North Vancouver) →Vancouver Canada Place3.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.
🚝SkyTrainTransLinkVancouver Canada Place →Pacific Central Station (Vancouver)Roll on, free — 2 bikes per carAvoid rush hourE-bikes OK
🚌EbusVancouver – Kelownaor Ebus (Vancouver – Kamloops) or Ebus (Vancouver – Calgary (Hwy 1)) or Rider Express (Vancouver – Calgary)Pacific Central Station (Vancouver) →Abbotsford65 kmRides in the hold — bagged or cloth-wrapped (no plastic), or boxed$30 per bike
🚲Travel the short hop from Abbotsford to G Ferguson Way at McCallum Rd (Abbotsford), about 0.6 km.
🚎BC Transit31 Valley Connectoror the 31X Valley Connector (doesn't run every day)G Ferguson Way at McCallum Rd (Abbotsford) →Junction Mall (Mission)9.1 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲You arrive at Junction Mall (Mission).
Option six · three legs📅 seasonal⚠ doesn't run every day — check the schedule
City bus to Park Royal, coach bus to Vancouver Canada Place, then a train into Mission.
CarrierRideYour bike
🚎TransLinkR2 Marine Dr RapidBusLonsdale Quay (North Vancouver) →Park Royal (West Vancouver)4.5 kmRack on the bus, free2 bikes — first come, first servedE-bikes OK
🚌Squamish ConnectorSquamish – VancouverPark Royal (West Vancouver) →Vancouver Canada Place5 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.
🚆West Coast ExpressTransLinkVancouver Canada Place →Lougheed Hwy at Haig St (Mission)63 kmRoll on, free — 2 bikes per carWeekdays only — peak direction only
Weekdays only, peak direction only: five trains toward Vancouver in the morning, five back in the evening.
🚲You arrive at Lougheed Hwy at Haig St (Mission).
Option seven · four legs⚠ doesn't run every day — check the schedule
Another way: same as Option two, but a coach bus instead of the city bus.
CarrierRideYour bike
⛴️SeaBusTransLinkLonsdale Quay (North Vancouver) →Vancouver Canada Place3.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.
🚝SkyTrainTransLinkVancouver Canada Place →New WestminsterRoll on, free — 2 bikes per carAvoid rush hourE-bikes OK
🚌Mountain Man Mike'sKaslo – VancouverNew Westminster →Abbotsford50 kmBikes acceptedCall for a quote — fee and packaging arranged with the booking agent
Runs once a week; hop-on hop-off along the way.
🚲Travel the short hop from Abbotsford to G Ferguson Way at McCallum Rd (Abbotsford), about 0.6 km.
🚎BC Transit31 Valley ConnectorG Ferguson Way at McCallum Rd (Abbotsford) →Junction Mall (Mission)9.1 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲You arrive at Junction Mall (Mission).
Option eight · five legs
A SeaBus, a SkyTrain, two city buses, and a coach bus.
CarrierRideYour bike
⛴️SeaBusTransLinkLonsdale Quay (North Vancouver) →Vancouver Canada Place3.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.
🚝SkyTrainTransLinkVancouver Canada Place →Lougheed Stn Bay 5 (Burnaby)Roll on, free — 2 bikes per carAvoid rush hourE-bikes OK
🚎BC Transit66 Fraser Valley ExpressLougheed Stn Bay 5 (Burnaby) →Downtown Chilliwack Bay B77 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲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.
🚌Rider ExpressVancouver – Calgary (Hwy 1)Chilliwack →Abbotsford27 kmRides in the hold — bagged, wrapped, or boxed$50 per bike — non-refundable
🚲Travel the short hop from Abbotsford to G Ferguson Way at McCallum Rd (Abbotsford), about 0.6 km.
🚎BC Transit31 Valley ConnectorG Ferguson Way at McCallum Rd (Abbotsford) →Junction Mall (Mission)9.1 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲You arrive at Junction Mall (Mission).
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: Mission to North Vancouver (best: train + SeaBus)

Connections from North Vancouver: Gibsons (best: bus + ferry) · Hope (best: bus) · Sicamous (best: bus) · Haida Gwaii (best: SeaBus + ferry + rental car)

Connections from Mission: Port Coquitlam (best: train) · Nanaimo (best: train + ferry) · Clearwater (best: bus) · Haida Gwaii (best: train + ferry + rental car)

Check out BC Bike Stops in North Vancouver and Mission