There are 5 ways to get from Banff Upper Hot Springs to Canmore by bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Fairmont Banff Springs to The Malcolm Hotel Canmore, Canmorebus
55 min$58Drive 29 km
cheapest- Drive from Banff Upper Hot Springs to Canmorecar 29 km
27 min$6–9Taxi
- Take the taxi from Banff Upper Hot Springs to Canmoretaxi 29 km
27 min$75–95Line 1 bus, line 3 bus
- Take the bus from Rimrock Resort Hotel to Banff High School Fieldbus 1
- Take the bus from Banff High School Transit Hub to Canmore 9th Streetbus 3
58 min$6–9Bus via Downtown Caribou East
- Take the bus from Mount Royal Hotel to Solara Resort Canmorebus ABestX Canada
1h 32m$60
Banff Upper Hot Springs to Canmore by foot and bus
Comparing Your Travel Options
The cheapest way to get from Banff Upper Hot Springs to Canmore is to drive which costs $5 - $9 and takes 27 min.
The fastest way to get from Banff Upper Hot Springs to Canmore is to taxi which takes 27 min and costs $75 - $95.
Yes, there is a direct bus departing from Fairmont Banff Springs and arriving at The Malcolm Hotel Canmore, Canmore. Services depart every three hours, and operate every day. The journey takes approximately 28 min.
The distance between Banff Upper Hot Springs and Canmore is 35 km. The road distance is 29 km.
The best way to get from Banff Upper Hot Springs to Canmore without a car is to bus which takes 55 min and costs $58.
The bus from Fairmont Banff Springs to The Malcolm Hotel Canmore, Canmore takes 28 min including transfers and departs every three hours.
Banff Upper Hot Springs to Canmore bus services, operated by Banff Golden Xpress, depart from Fairmont Banff Springs station.
Banff Upper Hot Springs to Canmore bus services, operated by Banff Golden Xpress, arrive at The Malcolm Hotel Canmore, Canmore station.
Yes, the driving distance between Banff Upper Hot Springs to Canmore is 29 km. It takes approximately 27 min to drive from Banff Upper Hot Springs to Canmore.
There are 644+ hotels available in Canmore.
What companies run services between Banff Upper Hot Springs, AB, Canada and Canmore, AB, Canada?
Banff Golden Xpress operates a bus from Fairmont Banff Springs to The Malcolm Hotel Canmore, Canmore every 3 hours. Tickets cost $58 and the journey takes 28 min.
- Phone
- +1 403 285 3004
- [email protected]
- Website
- Banff Golden Xpress
Bus from Fairmont Banff Springs to The Malcolm Hotel Canmore, Canmore
- Ave. Duration
- 28 min
- Frequency
- Every 3 hours
- Estimated price
- $58
- Website
- Banff Golden Xpress
Bus from Mount Royal Hotel to Solara Resort Canmore
- Ave. Duration
- 35 min
- Frequency
- Every 3 hours
- Estimated price
- $58
- Website
- Banff Golden Xpress
- Phone
- +1 403 762 0606
- [email protected]
- Website
- Roam Transit
Bus from Rimrock Resort Hotel to Banff High School Field
- Ave. Duration
- 13 min
- Frequency
- Every 20 minutes
- Estimated price
- $1–3
- Website
- Roam Transit
- Adult Local and Regional Fares
- $1–3
Bus from Banff High School Transit Hub to Canmore 9th Street
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- Roam Transit
- Adult Local and Regional Fares
- $4–7
- Phone
- +1 855 757 3222
- [email protected]
- Website
- ABestX
Bus from Mount Royal Hotel to Solara Resort Canmore
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Website
- ABestX
- Ave. Duration
- 27 min
- Estimated price
- $75–95
Banff Transportation Group
- Phone
- +1 403 762 0000
- Website
- banfftransportation.com
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 Which London airport should I choose?, How to get from Gatwick Airport into central London, and How to get from London City Airport into central London - to help you get the most out of your next trip.



