There are 5 ways to get from Canmore, AB to Banff by bus, taxi, car, or shuttle
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 Canmore, AB - Northwinds By Basecamp to Banff, AB - Red Carpet InnCalgary to Banff
26 min$5–50Line 3 bus
cheapest- Take the bus from Palliser at Silvertip to Banff High School Transit Hub3
45 min$4–6Taxi
- Take the taxi from Canmore, AB to Banff23.5 km
21 min$60–75Drive 23.5 km
- Drive from Canmore, AB to Banff23.5 km
21 min$5–7Shuttle
- Take a shuttle bus from Canmore - Northwinds Hotel to Samesun HostelCalgary
15 min$15–17
Canmore, AB to Banff by bus
Questions & Answers
The cheapest way to get from Canmore, AB to Banff is to line 3 bus which costs $4 - $6 and takes 45 min.
The fastest way to get from Canmore, AB to Banff is to shuttle which takes 15 min and costs $15 - $17.
Yes, there is a direct bus departing from Canmore, AB - Northwinds By Basecamp and arriving at Banff, AB - Red Carpet Inn. Services depart twice daily, and operate every day. The journey takes approximately 26 min.
The distance between Canmore, AB and Banff is 23 km. The road distance is 23.5 km.
The best way to get from Canmore, AB to Banff without a car is to bus which takes 26 min and costs $5 - $50.
The bus from Canmore, AB - Northwinds By Basecamp to Banff, AB - Red Carpet Inn takes 26 min including transfers and departs twice daily.
Canmore, AB to Banff bus services, operated by The Canada Bus, depart from Canmore, AB - Northwinds By Basecamp station.
Canmore, AB to Banff bus services, operated by The Canada Bus, arrive at Banff, AB - Red Carpet Inn station.
Yes, the driving distance between Canmore, AB to Banff is 24 km. It takes approximately 21 min to drive from Canmore, AB to Banff.
There are 433+ hotels available in Banff.
What companies run services between Canmore, AB, Canada and Banff, AB, Canada?
The Canada Bus operates a bus from Canmore, AB - Northwinds By Basecamp to Banff, AB - Red Carpet Inn on demand. Tickets cost $5–6 and the journey takes 26 min. Rider Express also services this route twice daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +14036689600
- reservation@thecanadabus.com
- Website
- thecanadabus.com
Bus from Canmore, AB - Northwinds By Basecamp to Banff, AB - Red Carpet Inn
- Ave. Duration
- 26 min
- Frequency
- On demand
- Estimated price
- $5–6
- Website
- https://thecanadabus.com/
- Book at
- https://thecanadabus.betterez.com/cart/61117df83dadc111b0a7d369/reservation/61117df83dadc111b0a7d36a
- Standard
- $5–6
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Canmore, AB - Northwinds By Basecamp to Banff, AB - Red Carpet Inn
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- $35–50
- Website
- https://riderexpress.ca/
- Standard
- $35–50
- Phone
- +1 403-762-0606
- Website
- roamtransit.com
Bus from Palliser at Silvertip to Banff High School Transit Hub
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- $4–9
- Website
- http://www.roamtransit.com
- Adult Local and Regional Fares
- $4–6
- Phone
- +1 403 800 0355
- info@fairybus.com
- Website
- fairybus.com
Shuttle from Canmore - Northwinds Hotel to Samesun Hostel
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- $15–17
- Website
- https://www.fairybus.com/
- Website
- https://www.fairybus.com/shared-shuttle-services
- Adult
- $15–17
- Ave. Duration
- 21 min
- Estimated price
- $60–75
Quick Cab
- Phone
- 403.679.9999
- Website
- quickcab.ca
Canmore Taxi
- Phone
- 587-361-2882
- Website
- canmoretaxis.ca
4 Aces Taxi
- Phone
- 403 996-4223
- Website
- 4acestaxi.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 Bali: What to do if Mount Agung erupts, 4 of the smartest ways to explore Australia, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.







