There are 6 ways to get from Banff to Stony Plain by bus (Flixbus), car, shuttle, plane, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Calgary Airport (YYC)
best- Take the bus from Banff International Hostel to Calgary International Airport - YYCbus Calgary
- Take the bus from Calgary International Airport Domestic Terminal to Edmontonbus FlixBus 2720 / ...
5h 49m$174–214Bus #2 (Flixbus)
cheapest- Take the bus from Banff to Edmontonbus FlixBus 2725
7h 57m$82–115Drive 428.1 km
- Drive from Banff to Stony Plaincar 428.1 km
4h 48m$87–126Shuttle, fly, taxi
- Take a shuttle bus from Banff, AB to Calgary International Airport - YYC
- Fly from Calgary International Airport (YYC) to Edmonton International Airport (YEG)plane YYC - YEG
- Take the taxi from Edmonton-Airport-YEG to Stony Plaintaxi
4h 5m$277–769Bus
- Take the bus from Banff - Brewster Sight Seeing Building-100 Gopher St to Calgary Downtown Ticket Office 606 5 Ave SWbus Ebus
- Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Edmonton Downtown Ticket Office - 10014 104 Stbus Ebus
6h 55mBus via Westwind Drive & McDonald's
- Take the bus from Banff to Calgary International Airport - YYCbus Brewster
- Take the bus from Calgary - Airport YYC to Edmonton Downtown Ticket Office - 10014 104 Stbus Red Arrow
7h 34m
Calgary International Airport (YYC) to Edmonton International Airport (YEG) flights
Comparing Your Travel Options
The cheapest way to get from Banff to Stony Plain is to bus which costs $80 - $120 and takes 7h 57m.
The fastest way to get from Banff to Stony Plain is to shuttle and fly and taxi which takes 4h 5m and costs $270 - $800.
No, there is no direct bus from Banff to Stony Plain. However, there are services departing from Banff International Hostel and arriving at Edmonton via Calgary International Airport Domestic Terminal. The journey, including transfers, takes approximately 5h 49m.
The distance between Banff and Stony Plain is 454 km. The road distance is 428.1 km.
The best way to get from Banff to Stony Plain without a car is to bus via Calgary Airport (YYC) which takes 5h 49m and costs $170 - $220.
It takes approximately 5h 49m to get from Banff to Stony Plain, including transfers.
Banff to Stony Plain bus services, operated by Banff Explorer, depart from Banff International Hostel station.
Banff to Stony Plain bus services, operated by Banff Explorer, arrive at Calgary International Airport - YYC station.
Yes, the driving distance between Banff to Stony Plain is 428 km. It takes approximately 4h 48m to drive from Banff to Stony Plain.
There are 15+ hotels available in Stony Plain.
What companies run services between Banff, AB, Canada and Stony Plain, AB, Canada?
You can take a bus from Banff International Hostel to Stony Plain via Calgary International Airport - YYC, Calgary International Airport Domestic Terminal, and Edmonton in around 5h 49m.
- Website
- westjet.com
Flights from Calgary International Airport to Edmonton International Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- $85–600
- Phone
- +1 800 974 2850
- [email protected]
- Website
- Banff Explorer
Bus from Banff International Hostel to Calgary International Airport - YYC
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Website
- Banff Explorer
- Ave. Duration
- 45 min
- Estimated price
- $120–150
Easy ride
- Phone
- +1 780 980 5112
Metro Airport Taxi
- Phone
- +1 780 850 4800
- Website
- metroairporttaxi.ca
Smart Ride Taxi
- Phone
- +1 825 777 0320
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: Jadrolinija, Why you should take the train in the US, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.


