There are 4 ways to get from Salmo to Castlegar by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Nelson
best- Take the bus from Salmo, BC - 519 Railway Ave to Nelson, BC - 512 Railway StreetCalgary
- Take the bus from Baker St at Falls St to Selkirk College Bay B99
2h 21m$49–61Bus
cheapest- Take the bus from Salmo to Nelson Exchange Bay A72
- Take the bus from Nelson Exchange Bay A to Selkirk College Bay B99
2h 21m$5Drive 40.7 km
- Drive from Salmo to Castlegar40.7 km
36 min$8–12Taxi
- Take the taxi from Salmo to Castlegar40.7 km
36 min$110–140
Salmo to Castlegar by bus
Questions & Answers
The cheapest way to get from Salmo to Castlegar is to bus which costs $6 and takes 2h 21m.
The fastest way to get from Salmo to Castlegar is to drive which takes 36 min and costs $7 - $12.
No, there is no direct bus from Salmo to Castlegar. However, there are services departing from Salmo, BC - 519 Railway Ave and arriving at Selkirk College Bay B via Baker St at Falls St. The journey, including transfers, takes approximately 2h 21m.
The distance between Salmo and Castlegar is 82 km. The road distance is 40.7 km.
The best way to get from Salmo to Castlegar without a car is to bus via Nelson which takes 2h 21m and costs $45 - $65.
It takes approximately 2h 21m to get from Salmo to Castlegar, including transfers.
Salmo to Castlegar bus services, operated by Mountain Man Mikes Bus Service, depart from Salmo, BC - 519 Railway Ave station.
Salmo to Castlegar bus services, operated by Mountain Man Mikes Bus Service, arrive at Nelson, BC - 512 Railway Street station.
Yes, the driving distance between Salmo to Castlegar is 41 km. It takes approximately 36 min to drive from Salmo to Castlegar.
There are 13+ hotels available in Castlegar.
What companies run services between Salmo, BC, Canada and Castlegar, BC, Canada?
You can take a bus from Salmo, BC - 519 Railway Ave to Selkirk College Bay B via Nelson, BC - 512 Railway Street and Baker St at Falls St in around 2h 21m.
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Salmo, BC - 519 Railway Ave to Nelson, BC - 512 Railway Street
- Ave. Duration
- 40 min
- Frequency
- Once a week
- Estimated price
- $45–60
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
- Phone
- 1-855-993-3100
- Website
- bctransit.com
Bus from Baker St at Falls St to Selkirk College Bay B
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- https://www.bctransit.com/west-kootenay/
Bus from Salmo to Nelson Exchange Bay A
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- $3
- Website
- https://www.bctransit.com/west-kootenay/
Bus from Nelson Exchange Bay A to Selkirk College Bay B
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- https://www.bctransit.com/west-kootenay/
- Ave. Duration
- 36 min
- Estimated price
- $110–140
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, How to travel India's Golden Triangle, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.





