There are 4 ways to get from Banff to Ponoka by bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from HI Banff Alpine Centre to Calgary Airportbus
- Take the bus from Calgary Airport to Red Deer, AB - Tim Hortonsbus
- Take the taxi from Red Deer, AB - Tim Hortons to Ponokataxi
4h 4m$200–231Drive 308.3 km
cheapest- Drive from Banff to Ponokacar 308.3 km
3h 28m$61–88Bus, fly, taxi
- Take the bus from HI Banff Alpine Centre to Calgary Airportbus
- Fly from Calgary International Airport (YYC) to Edmonton International Airport (YEG)plane YYC - YEG
- Take the taxi from Edmonton-Airport-YEG to Ponokataxi
3h 52m$339–689Bus, taxi via Red Deer
- Take the bus from Banff, AB to Calgary International Airportbus
- Take the bus from Calgary - Airport YYC to Red Deer, AB - Quality Innbus
- Take the taxi from Red Deer, AB - Quality Inn to Ponokataxi
5h 9m$202–243
Calgary International Airport (YYC) to Edmonton International Airport (YEG) flights
Questions & Answers
The cheapest way to get from Banff to Ponoka is to drive which costs $60 - $90 and takes 3h 28m.
The fastest way to get from Banff to Ponoka is to drive which takes 3h 28m and costs $60 - $90.
The distance between Banff and Ponoka is 328 km. The road distance is 308.3 km.
The best way to get from Banff to Ponoka without a car is to bus and taxi which takes 4h 4m and costs $200 - $240.
It takes approximately 4h 4m to get from Banff to Ponoka, including transfers.
Yes, the driving distance between Banff to Ponoka is 308 km. It takes approximately 3h 28m to drive from Banff to Ponoka.
There are four+ hotels available in Ponoka.
What companies run services between Banff, AB, Canada and Ponoka, AB, Canada?
There is no direct connection from Banff to Ponoka. However, you can take the bus to Calgary Airport, take the bus to Red Deer, AB - Tim Hortons, then take the taxi to Ponoka. Alternatively, you can drive from Banff to Ponoka in around 3h 28m.
- Website
- westjet.com
Flights from Calgary International Airport to Edmonton International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- $85–280
- Website
- aircanada.com
Flights from Calgary International Airport to Edmonton International Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- $40–310
- Website
- flyairnorth.com
Flights from Calgary International Airport to Edmonton International Airport
- Ave. Duration
- 52 min
- When
- Friday and Sunday
- Estimated price
- $95–270
- Phone
- +1 800 974 2850
- Website
- banffexplorer.com
Bus from HI Banff Alpine Centre to Calgary Airport
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Schedules at
- banffexplorer.com
- Phone
- +14036689600
- reservation@thecanadabus.com
- Website
- thecanadabus.com
Bus from Calgary Airport to Red Deer, AB - Tim Hortons
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a day
- Estimated price
- $31–32
- Website
- https://thecanadabus.com/
- Book at
- https://thecanadabus.betterez.com/cart/61117df83dadc111b0a7d369/reservation/61117df83dadc111b0a7d36a
- Standard
- $31–32
- Phone
- 1-888-449-2901
- info@banffairporter.com
- Website
- banffairporter.com
Bus from Banff, AB to Calgary International Airport
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- $83
- Website
- https://banffairporter.com/
- Schedules at
- https://banffairporter.com/schedule-rates/
- Adult (18-64)
- $83
- Phone
- 1-800-232-1958
- info@redarrow.ca
- Website
- redarrow.ca
Bus from Calgary - Airport YYC to Red Deer, AB - Quality Inn
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $19–30
- Website
- https://redarrow.ca/
- Book at
- https://www.redarrow.ca/order/reservation/
- Adult
- $19–30
- Ave. Duration
- 42 min
- Estimated price
- $100–210
Associated Cab
- Phone
- +1 403-343-3300
- Website
- associatedcab.net
Alberta Gold Taxi
- Phone
- +1 403-341-7777
- Website
- albertagoldtaxiltd.ca
Leduc Yellow
- Phone
- +1 780 980 8080
- Website
- leducyellow.com
LA Cabs
- Phone
- +1 780 955 5555
- Website
- leducalbertacabs.ca
Easy Ride Taxi
- Phone
- +1 780 980 5112
Capital Regional Taxi
- Phone
- +1 780 660 1919
- Website
- capitalregionaltaxi.ca
Associated Cab
- Phone
- +1 403-343-3300
- Website
- associatedcab.net
Alberta Gold Taxi
- Phone
- +1 403-341-7777
- Website
- albertagoldtaxiltd.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 What are the different types of Renfe trains in Spain?, Bali: What to do if Mount Agung erupts, 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.


