There are 4 ways to get from Golden to Salmo by bus, car, car ferry, shuttle, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive, car ferry
best- Take the bus from Golden to Revelstokebus
- Drive from Revelstoke to Shelter Baycar
- Take the carferry from Shelter Bay to Galena Baycarferry
- Drive from Galena Bay to 6th Ave NW at 2nd St NWcar
- Take the bus from 6th Ave NW at 2nd St NW to Nelson Exchange Bay Bbus 74
- Take the bus from Nelson Exchange Bay B to Salmobus 72
9h 19m$50–97Drive 435.6 km
- Drive from Golden to Salmocar 435.6 km
5h 31m$79–114Shuttle to Calgary International Airport, fly, drive
- Take a shuttle bus from Golden, BC to Calgary International Airport - YYC
- Fly from Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC)plane YYC - YXC
- Drive from Cranbrook/Canadian Rockies International Airport (YXC) to Salmocar
8h 33m$424–954Bus to Kelowna International Airport, fly, drive
- Take the bus from Golden- Petro Canada- 1417N Trans Canada Hwy to Kelowna Airport - east gate of short term parking between Arrivals and Departuresbus
- Fly from Kelowna International Airport (YLW) to Cranbrook/Canadian Rockies International Airport (YXC)plane YLW - YXC
- Drive from Cranbrook/Canadian Rockies International Airport (YXC) to Salmocar
8h 26m$266–709
Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC) flights
Comparing Your Travel Options
The cheapest way to get from Golden to Salmo is to bus and drive and car ferry which costs $50 - $100 and takes 9h 19m.
The fastest way to get from Golden to Salmo is to drive which takes 5h 31m and costs $75 - $120.
The distance between Golden and Salmo is 439 km. The road distance is 435.6 km.
It takes approximately 9h 19m to get from Golden to Salmo, including transfers.
Salmo is 1h behind Golden. It is currently 11:38 AM in Golden and 10:38 AM in Salmo.
Yes, the driving distance between Golden to Salmo is 436 km. It takes approximately 5h 31m to drive from Golden to Salmo.
There are two+ hotels available in Salmo.
What companies run services between Golden, BC, Canada and Salmo, BC, Canada?
There is no direct connection from Golden to Salmo. However, you can take the bus to Revelstoke, drive to Shelter Bay, take the car ferry to Galena Bay, drive to 6th Ave NW at 2nd St NW, take the bus to Nelson Exchange Bay B, then take the bus to Salmo. Alternatively, you can drive from Golden to Salmo in around 5h 31m.
- Website
- westjet.com
Flights from Calgary International Airport to Cranbrook/Canadian Rockies International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $180–700
- Website
- pacificcoastal.com
Flights from Kelowna International Airport to Cranbrook/Canadian Rockies International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $220–500
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Golden to Revelstoke
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- $30–70
- Website
- Rider Express
- Standard
- $30–70
- Phone
- +1 855 993 3100
- [email protected]
- Website
- West Kootenay
Bus from 6th Ave NW at 2nd St NW to Nelson Exchange Bay B
- Ave. Duration
- 2h 21m
- Frequency
- Twice a week
- Estimated price
- $3
- Website
- West Kootenay
Bus from Nelson Exchange Bay B to Salmo
- Ave. Duration
- 39 min
- Frequency
- Once daily
- Website
- West Kootenay
- Phone
- 250-272-2044
- [email protected]
- Website
- Kicking Horse Resort
Shuttle from Golden, BC to Calgary International Airport - YYC
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $199
- Website
- Kicking Horse Resort
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Golden- Petro Canada- 1417N Trans Canada Hwy to Kelowna Airport - east gate of short term parking between Arrivals and Departures
- Ave. Duration
- 4h
- Frequency
- Every 10 minutes
- Estimated price
- $55–85
- Website
- EBus
- Adult
- $55–85
- Phone
- 1 800 663 7867
- Website
- www2.gov.bc.ca
Car ferry from Shelter Bay to Galena Bay
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Schedules at
- www2.gov.bc.ca
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 Need to know: Eurostar, Best ways to travel around Australia, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.









