There are 5 ways to get from Devon to Banff by plane, shuttle, bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, shuttle
best- Fly from Edmonton International Airport (YEG) to Calgary International Airport (YYC)plane YEG - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
2h 57m$204–678Drive 388.3 km
cheapest- Drive from Devon to Banffcar 388.3 km
4h 24m$78–112Bus
- Take the bus from Edmonton Airport - YEG to Calgary International Airport - YYC Domestic Terminalbus Edm-Cal
- Take the bus from Calgary International Airport - YYC to Banff International Hostelbus Calgary
5h 19m$148–212Bus via Southgate Transit Centre
- Take the bus from Edmonton - Southgate LRT - 111 Street Southbound to Calgary - Airport YYCbus Red Arrow
- Take the bus from Calgary - Airport YYC to Banff - Brewster Sight Seeing Building-100 Gopher Stbus Ebus
7h 2mBus #2 (Flixbus)
- Take the bus from Edmonton to Banffbus FlixBus 2725
8h 22m$111–155
Edmonton International Airport (YEG) to Calgary International Airport (YYC) flights
Comparing Your Travel Options
The cheapest way to get from Devon to Banff is to drive which costs $75 - $120 and takes 4h 24m.
The fastest way to get from Devon to Banff is to fly and shuttle which takes 2h 57m and costs $200 - $700.
No, there is no direct bus from Devon to Banff. However, there are services departing from Edmonton Airport - YEG and arriving at Banff International Hostel via Calgary International Airport - YYC. The journey, including transfers, takes approximately 5h 19m.
The distance between Devon and Banff is 397 km. The road distance is 388.3 km.
The best way to get from Devon to Banff without a car is to bus which takes 5h 19m and costs $140 - $220.
It takes approximately 2h 57m to get from Devon to Banff, including transfers.
Devon to Banff bus services, operated by Rider Express, depart from Edmonton Airport - YEG station.
Devon to Banff bus services, operated by Rider Express, arrive at Calgary International Airport - YYC Domestic Terminal station.
Yes, the driving distance between Devon to Banff is 388 km. It takes approximately 4h 24m to drive from Devon to Banff.
There are 613+ hotels available in Banff.
What companies run services between Devon, AB, Canada and Banff, AB, Canada?
You can take a vehicle from Devon to Banff International Hostel via Edmonton Airport - YEG, Calgary International Airport - YYC Domestic Terminal, and Calgary International Airport - YYC in around 5h 19m.
- Website
- westjet.com
Flights from Edmonton International Airport to Calgary International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $85–600
- Website
- aircanada.com
Flights from Edmonton International Airport to Calgary International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $45–360
- Website
- flyairnorth.com
Flights from Edmonton International Airport to Calgary International Airport
- Ave. Duration
- 55 min
- When
- Monday and Friday
- Estimated price
- $150–220
- Phone
- +1 403 762 0000
- [email protected]
- Website
- Banff Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
- Phone
- +1 403 800 0355
- [email protected]
- Website
- The Fairy Bus
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $55–65
- Website
- The Fairy Bus
- Phone
- +1 403 754 6467
- [email protected]
- Website
- Mountain Park Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $69
- Website
- Mountain Park Transportation
- Schedules at
- Mountain Park Transportation Schedules
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Edmonton Airport - YEG to Calgary International Airport - YYC Domestic Terminal
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $40–95
- Website
- Rider Express
- Standard
- $40–95
- Phone
- +1 800 974 2850
- [email protected]
- Website
- Banff Explorer
Bus from Calgary International Airport - YYC to Banff International Hostel
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Website
- Banff Explorer
- Phone
- +1 800 232 1958
- [email protected]
- Website
- Red Arrow
Bus from Edmonton - Southgate LRT - 111 Street Southbound to Calgary - Airport YYC
- Ave. Duration
- 3h 51m
- Frequency
- Every 5 minutes
- Website
- Red Arrow
Bus from Calgary - Airport YYC to Banff - Brewster Sight Seeing Building-100 Gopher St
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Website
- Red Arrow
- Phone
- +1 403 668 9600
- [email protected]
- Website
- The Canada Bus
Bus from Edmonton - Southgate LRT - 111 Street Southbound to Calgary - Airport YYC
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Estimated price
- $40–65
- Website
- The Canada Bus
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Calgary - Airport YYC to Banff - Brewster Sight Seeing Building-100 Gopher St
- Ave. Duration
- 1h 55m
- Frequency
- Every 10 minutes
- Website
- EBus
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Edmonton to Banff
- Ave. Duration
- 6h 20m
- Frequency
- 5 times a week
- Estimated price
- $55–90
- Schedules at
- Flixbus USA
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 What are the different types of Renfe trains in Spain?, How do I buy a London Underground ticket?, and Getting around the Cyclades - to help you get the most out of your next trip.



















