There are 4 ways to get from Banff to Rossland 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, fly to Kelowna International Airport
best- Take a shuttle bus from Banff, AB to Calgary International Airport - YYC
- Fly from Calgary International Airport (YYC) to Kelowna International Airport (YLW)plane YYC - YLW
- Take a shuttle bus from Kelowna International Airport to Red Mountain Resort, Rossland BC
8h 45mDrive 516.7 km
cheapest- Drive from Banff to Rosslandcar 516.7 km
6h 45m$103–149Bus
- Take the bus from Moose Hotel & Suites to Crowfoot LRT Station | ON-ITbus
- Take the bus from Calgary, AB - 11488, 24 Street SE to Nelson, BC - 512 Railway Streetbus
- Take the bus from Nelson, BC to Trail, BCbus
16h 6m$306–382Shuttle, fly to Trail Airport
- Take a shuttle bus from Banff, AB to Calgary International Airport - YYC
- Fly from Calgary International Airport (YYC) to Trail Airport (YZZ)plane YYC - YZZ
6h 55m$712–1,039
Banff to Rossland by bus and tram
Questions & Answers
The cheapest way to get from Banff to Rossland is to drive which costs $100 - $150 and takes 6h 45m.
The fastest way to get from Banff to Rossland is to drive which takes 6h 45m and costs $100 - $150.
No, there is no direct bus from Banff to Rossland. However, there are services departing from Moose Hotel & Suites and arriving at Columbia Ave at Spokane St via Anderson LRT Station, Calgary, AB - 11488, 24 Street SE, Nelson, BC and Cedar Ave at Farwell St. The journey, including transfers, takes approximately 16h 6m.
The distance between Banff and Rossland is 836 km. The road distance is 516.7 km.
The best way to get from Banff to Rossland without a car is to bus which takes 16h 6m and costs $300 - $390.
It takes approximately 8h 45m to get from Banff to Rossland, including transfers.
Banff to Rossland bus services, operated by Banff Golden Xpress, depart from Moose Hotel & Suites station.
Banff to Rossland bus services, operated by Banff Golden Xpress, arrive at Crowfoot LRT Station | ON-IT.
Rossland is 1h behind Banff. It is currently 12:03 AM in Banff and 11:03 PM in Rossland.
Yes, the driving distance between Banff to Rossland is 517 km. It takes approximately 6h 45m to drive from Banff to Rossland.
What companies run services between Banff, AB, Canada and Rossland, BC, Canada?
You can take a bus from Moose Hotel & Suites to Columbia Ave at Spokane St via Crowfoot LRT Station | ON-IT, SB Crowfoot CTrain Station, SB Anderson CTrain Station, Anderson LRT Station, WB Douglas Glen GA @ 24 ST SE, Calgary, AB - 11488, 24 Street SE, Nelson, BC, Trail, BC, and Cedar Ave at Farwell St in around 16h 6m.
- Website
- westjet.com
Flights from Calgary International Airport to Kelowna International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- $65–600
- Phone
- +1 403 762 0000
- [email protected]
- Website
- Banff Transportation
Shuttle from Banff, AB to Calgary International Airport - YYC
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
Shuttle from Banff, AB to Calgary International Airport - YYC
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
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 4 of the smartest ways to explore Australia, Train travel in Spain: A guide to Renfe, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
There are 30+ hotels available in Rossland.

