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

For scale
As the crow flies426 km
Biking whole wayno route found
By carno route found

We found 10 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⚠ doesn't run every day — check the schedule
The coach takes care of the long stretch.
CarrierRideYour bike
🚆Amtrak CascadesVancouver – Seattle (Cascades)Seattle Downtown WA →Pacific Central Station (Vancouver)194 kmRoll on the bike carReserve bike spotBike fee
Two daily round trips from Pacific Central; reserve bike space when you book. Passport required.
🚝SkyTrainTransLinkPacific Central Station (Vancouver) →New WestminsterRoll on, free — 2 bikes per carAvoid rush hourE-bikes OK
🚌Mountain Man Mike'sKaslo – VancouverNew Westminster →Nelson495 kmBikes acceptedCall for a quote — fee and packaging arranged with the booking agent
Runs once a week; hop-on hop-off along the way.
🚲You arrive at Nelson.
Option two · three legs⚠ doesn't run every day — check the schedule
Same as Option one, but a coach bus instead of the train.
CarrierRideYour bike
🚌FlixBus (operated by MTRWestern)Vancouver – Seattle via Bellingham & Everettor Quick Shuttle (Vancouver – Seattle (SeaTac)) (seasonal)Seattle Downtown WA →Pacific Central Station (Vancouver)204 kmRack on the bus — space not guaranteedAbout $19–37Book bike as add-onNo e-bikes, tandems or trailers
🚝SkyTrainTransLinkPacific Central Station (Vancouver) →New WestminsterRoll on, free — 2 bikes per carAvoid rush hourE-bikes OK
🚌Mountain Man Mike'sKaslo – VancouverNew Westminster →Nelson495 kmBikes acceptedCall for a quote — fee and packaging arranged with the booking agent
Runs once a week; hop-on hop-off along the way.
🚲You arrive at Nelson.
Option three · three legs⚠ doesn't run every day — check the schedule
Same as Option one, but a coach bus instead of the SkyTrain.
CarrierRideYour bike
🚆Amtrak CascadesVancouver – Seattle (Cascades)Seattle Downtown WA →Pacific Central Station (Vancouver)194 kmRoll on the bike carReserve bike spotBike fee
Two daily round trips from Pacific Central; reserve bike space when you book. Passport required.
🚌EbusVancouver – Kelownaor Ebus (Vancouver – Kamloops) 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
🚌Mountain Man Mike'sKaslo – VancouverAbbotsford →Nelson445 kmBikes acceptedCall for a quote — fee and packaging arranged with the booking agent
Runs once a week; hop-on hop-off along the way.
🚲You arrive at Nelson.
Option four · three legs⚠ doesn't run every day — check the schedule
Another way: same as Option one, but a coach bus instead of the SkyTrain.
CarrierRideYour bike
🚆Amtrak CascadesVancouver – Seattle (Cascades)Seattle Downtown WA →Pacific Central Station (Vancouver)194 kmRoll on the bike carReserve bike spotBike fee
Two daily round trips from Pacific Central; reserve bike space when you book. Passport required.
🚌EbusVancouver – Calgary (Hwy 1)Pacific Central Station (Vancouver) →Chilliwack94 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 – VancouverChilliwack →Nelson418 kmBikes acceptedCall for a quote — fee and packaging arranged with the booking agent
Runs once a week; hop-on hop-off along the way.
🚲You arrive at Nelson.
Show six moreShow fewer
Option five · three legs⚠ doesn't run every day — check the schedule
Same as Option two, but a coach bus instead of the SkyTrain.
CarrierRideYour bike
🚌FlixBus (operated by MTRWestern)Vancouver – Seattle via Bellingham & EverettSeattle Downtown WA →Pacific Central Station (Vancouver)204 kmRack on the bus — space not guaranteedAbout $19–37Book bike as add-onNo e-bikes, tandems or trailers
🚌EbusVancouver – Kelownaor Ebus (Vancouver – Kamloops) 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
🚌Mountain Man Mike'sKaslo – VancouverAbbotsford →Nelson445 kmBikes acceptedCall for a quote — fee and packaging arranged with the booking agent
Runs once a week; hop-on hop-off along the way.
🚲You arrive at Nelson.
Option six · three legs⚠ doesn't run every day — check the schedule
Another way: same as Option two, but a coach bus instead of the SkyTrain.
CarrierRideYour bike
🚌FlixBus (operated by MTRWestern)Vancouver – Seattle via Bellingham & EverettSeattle Downtown WA →Pacific Central Station (Vancouver)204 kmRack on the bus — space not guaranteedAbout $19–37Book bike as add-onNo e-bikes, tandems or trailers
🚌EbusVancouver – Calgary (Hwy 1)Pacific Central Station (Vancouver) →Chilliwack94 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 – VancouverChilliwack →Nelson418 kmBikes acceptedCall for a quote — fee and packaging arranged with the booking agent
Runs once a week; hop-on hop-off along the way.
🚲You arrive at Nelson.
Option seven · five legs⚠ doesn't run every day — check the schedule
Mountain Man Mike's will get you there.
CarrierRideYour bike
🚌FlixBus (operated by MTRWestern)Vancouver – Seattle via Bellingham & Everettor Quick Shuttle (Vancouver – Seattle (SeaTac)) (seasonal)Seattle Downtown WA →Vancouver Canada Place206 kmRack on the bus — space not guaranteedAbout $19–37Book bike as add-onNo e-bikes, tandems or trailers
⛴️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.
🚎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
🚌Mountain Man Mike'sKaslo – VancouverDowntown Vancouver (Dunsmuir at Cambie) →Nelson511 kmBikes acceptedCall for a quote — fee and packaging arranged with the booking agent
Runs once a week; hop-on hop-off along the way.
🚲You arrive at Nelson.
Option eight · three legs📅 seasonal⚠ doesn't run every day — check the schedule
Another way: same as Option two, but a coach bus instead of the SkyTrain.
CarrierRideYour bike
🚌Quick Shuttle (Quick Coach Lines / TRAXX)Vancouver – Seattle (SeaTac)Seattle Downtown WA →Surrey184 kmBikes accepted — book as an add-on$42 USD each — about $57 CAD
Runs year-round; winter service drops to Friday–Monday only.
🚌EbusVancouver – Kelownaor Ebus (Vancouver – Kamloops) or Ebus (Vancouver – Calgary (Hwy 1)) or Rider Express (Vancouver – Calgary (Hwy 1)) or Rider Express (Vancouver – Calgary)Surrey →Chilliwack71 kmRides in the hold — bagged or cloth-wrapped (no plastic), or boxed$30 per bike
🚌Mountain Man Mike'sKaslo – VancouverChilliwack →Nelson418 kmBikes acceptedCall for a quote — fee and packaging arranged with the booking agent
Runs once a week; hop-on hop-off along the way.
🚲You arrive at Nelson.
Option 9 · four legs📅 seasonal⚠ doesn't run every day — check the schedule
Beautiful BC from a coach window.
CarrierRideYour bike
🚌FlixBus (operated by MTRWestern)Vancouver – Seattle via Bellingham & EverettSeattle Downtown WA →Vancouver Canada Place206 kmRack on the bus — space not guaranteedAbout $19–37Book bike as add-onNo e-bikes, tandems or trailers
🚌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.
🚎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
🚌Mountain Man Mike'sKaslo – VancouverDowntown Vancouver (Dunsmuir at Cambie) →Nelson511 kmBikes acceptedCall for a quote — fee and packaging arranged with the booking agent
Runs once a week; hop-on hop-off along the way.
🚲You arrive at Nelson.
Option 10 · three legs✈ the splurge⚠ doesn't run every day — check the schedule
Plane to Richmond, plane to Castlegar, then a city bus into Nelson.
CarrierRideYour bike
🚲First, get from Seattle, WA to Seattle SeaTac Airport WA, about 17 km. Ride it, or take a local bus or taxi.
✈️Alaska AirlinesVancouver (YVR) – Seattle (SEA)Seattle SeaTac Airport WA →Vancouver Airport (YVR) (Richmond)204 kmRides in the hold — boxed, bagged, or wrappedBike feeNo e-bikes
✈️Air CanadaVancouver (YVR) – Castlegar (YCG)Vancouver Airport (YVR) (Richmond) →Castlegar402 kmBox or sturdy bag requiredBook ahead for your bikeAbout $50 per directionNo e-bikes
🚲Travel the short hop from Castlegar to Hwy 3A at Ootischenia Rd (Castlegar), about 2.8 km.
🚎BC Transit99 Kootenay ConnectorHwy 3A at Ootischenia Rd (Castlegar) →Nelson31 kmRack on the bus, free — 2 bikes · first come, first servedE-bikes OK
🚲You arrive at Nelson.
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: Nelson to Seattle, WA (best: bus + SkyTrain + train)

Connections from Seattle, WA: Victoria (best: train + SkyTrain + bus) · Gabriola Island (best: bus + ferry) · Rossland (best: train + SkyTrain + bus) · Prince Rupert (best: bus + ferry + rental car)

Connections from Nelson: Castlegar (best: bus) · Langley (best: bus) · Gabriola Island (best: bus + SkyTrain + ferry) · Prince Rupert (best: bus + ferry + rental car)

Check out BC Bike Stops in Nelson