There are 5 ways to get from Rossland to Canmore by shuttle, plane, bus, 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.
Shuttle to Kelowna International Airport, fly, bus
best- Take a shuttle bus from Red Mountain Resort, Rossland BC to Kelowna International Airport
- Fly from Kelowna International Airport (YLW) to Calgary International Airport (YYC)plane YLW - YYC
- Take the bus from Calgary International Airport to Canmore, BCbus
8h 4mDrive 539.1 km
cheapest- Drive from Rossland to Canmorecar 539.1 km
6h 57m$107–155Bus
- Take the bus from Trail, BC to Nelson, BCbus
- Take the bus from Nelson, BC - 512 Railway Street to Calgary, AB - 11488, 24 Street SEbus
- Take the bus from Crowfoot LRT Station | ON-IT to Solara Resort Canmorebus
15h 1m$302–422Fly from Trail Airport, bus
- Fly from Trail Airport (YZZ) to Calgary International Airport (YYC)plane YZZ - YYC
- Take the bus from Calgary International Airport to Canmore, BCbus
5h 52m$672–1,063Bus, shuttle
- Take the bus from Trail, BC to Kelowna, BCbus
- Take a shuttle bus from Kelowna - Indigo to Revelstoke, BC - Downtown
- Take the bus from Revelstoke to Canmorebus
17h 39m
Rossland to Canmore by bus, foot, and tram
Questions & Answers
The cheapest way to get from Rossland to Canmore is to drive which costs $100 - $160 and takes 6h 57m.
The fastest way to get from Rossland to Canmore is to fly and bus which takes 5h 52m and costs $650 - $1,100.
No, there is no direct bus from Rossland to Canmore. However, there are services departing from Columbia Ave at Spokane St and arriving at Solara Resort Canmore via Trail, BC, Nelson, BC - 512 Railway Street, SB 24 ST @ Douglas Glen GA SE and Crowfoot LRT Station | ON-IT. The journey, including transfers, takes approximately 15h 1m.
The distance between Rossland and Canmore is 811 km. The road distance is 539.1 km.
The best way to get from Rossland to Canmore without a car is to bus which takes 15h 1m and costs $300 - $430.
It takes approximately 8h 4m to get from Rossland to Canmore, including transfers.
Rossland to Canmore bus services, operated by Silver City Stagelines LTD, depart from Trail, BC station.
Rossland to Canmore bus services, operated by Silver City Stagelines LTD, arrive at Nelson, BC station.
Canmore is 1h ahead of Rossland. It is currently 2:11 PM in Rossland and 3:11 PM in Canmore.
Yes, the driving distance between Rossland to Canmore is 539 km. It takes approximately 6h 57m to drive from Rossland to Canmore.
What companies run services between Rossland, BC, Canada and Canmore, AB, Canada?
You can take a bus from Columbia Ave at Spokane St to Solara Resort Canmore via Cedar Ave at Spokane St, Trail, BC, Nelson, BC - 512 Railway Street, Calgary, AB - 11488, 24 Street SE, SB 24 ST @ Douglas Glen GA SE, Anderson LRT Station, NB Anderson CTrain Station, NB Crowfoot CTrain Station, and Crowfoot LRT Station | ON-IT in around 15h 1m.
- Website
- westjet.com
Flights from Kelowna International Airport to Calgary International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $75–650
- Website
- flyflair.com
Flights from Kelowna International Airport to Calgary International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $80–420
Flights from Trail Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $600–850
Flights from Trail Airport to Calgary International Airport via Vancouver, Victoria
- Ave. Duration
- 5h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- $600–850
- Website
- aircanada.com
Flights from Kelowna International Airport to Calgary International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $45–320
Flights from Trail Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 3h 39m
- When
- Every day
- Estimated price
- $110–600
- Phone
- (250) 231-9959
- [email protected]
- Website
- kootenaytransit.ca
Shuttle from Red Mountain Resort, Rossland BC to Kelowna International Airport
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Schedules at
- kootenaytransit.ca
- Phone
- 1-888-449-2901
- [email protected]
- Website
- Banff Airporter
Bus from Calgary International Airport to Canmore, BC
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $83
- Website
- Banff Airporter
- Schedules at
- Banff Airporter Schedules
- Adult (18-64)
- $83
Bus from Calgary International Airport to Canmore, BC
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $83
- Website
- Banff Airporter
- Schedules at
- Banff Airporter Schedules
- Adult (18-64)
- $83
- Phone
- +1 866 606 6700
- [email protected]
- Website
- Brewster Express Homepage
Bus from Calgary International Airport to Canmore, BC
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- $65–95
- Website
- Brewster Express Homepage
- Adult
- $65–95
Bus from Calgary International Airport to Canmore, BC
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- $65–95
- Website
- Brewster Express Homepage
- Adult
- $65–95
- Phone
- +1 778 760 1891
- [email protected]
- Website
- Fritz Travels
Bus from Trail, BC to Nelson, BC
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $55–70
- Website
- Fritz Travels
- Book at
- Fritz Travels
- Adult
- $55–70
Bus from Trail, BC to Kelowna, BC
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $90–110
- Website
- Fritz Travels
- Book at
- Fritz Travels
- Adult
- $90–110
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Nelson, BC - 512 Railway Street to Calgary, AB - 11488, 24 Street SE
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- $190–250
- Website
- Home Mountain Man Mike's
- Phone
- +1 403 285 3004
- [email protected]
- Website
- Banff Golden Xpress
Bus from Crowfoot LRT Station | ON-IT to Solara Resort Canmore
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- $58
- Website
- Banff Golden Xpress
- Phone
- +1 855 757 3222
- [email protected]
- Website
- ABestX
Bus from Crowfoot LRT Station | ON-IT to Solara Resort Canmore
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Website
- ABestX
- Phone
- 587-968-5088
- [email protected]
- Website
- Vivo Green Travel
Bus from Crowfoot LRT Station | ON-IT to Solara Resort Canmore
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- $94–101
- Website
- Vivo Green Travel
- Schedules at
- Vivo Green Travel
- Calgary - Canmore
- $94
- Calgary - Banff
- $101
- Phone
- 1-888-569-1969
- [email protected]
- Website
- Everything Revelstoke
Shuttle from Kelowna - Indigo to Revelstoke, BC - Downtown
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $2–156
- Website
- Everything Revelstoke
- Adult
- $2
- Adult (13+) One-Way
- $156
- Child (3-12) One-Way
- $78
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Revelstoke to Canmore
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Website
- EBus
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 Heading to Europe? Read this before you buy a Eurail Pass, French strikes 2018: What are my alternative transport options?, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
There are 657+ hotels available in Canmore.











