There are 5 ways to get from Drayton Valley to Calgary by taxi, bus, 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.
Taxi, bus
best- Take the taxi from Drayton Valley to Leduc, ABtaxi
- Take the bus from Leduc, AB to Calgary North, ABbus Edmonton
4h 26mDrive, bus
cheapest- Drive from Drayton Valley to Jennifer Heil Way & McLeod Avenuecar
- Take the bus from Edmonton, AB - Kingsway Royal Alex to Calgary, AB - 210 4 Ave SEbus Edmonton
7h 27m$54–64Drive 301.7 km
- Drive from Drayton Valley to Calgarycar 301.7 km
3h 29m$59–85Taxi, fly
- Take the taxi from Drayton Valley to Edmonton-Airport-YEGtaxi
- Fly from Edmonton International Airport (YEG) to Calgary International Airport (YYC)plane YEG - YYC
3h 11m$299–823Taxi, bus via Calgary, AB Downtown Ticket Office
- Take the taxi from Drayton Valley to Leduc, ABtaxi
- Take the bus from Leduc, AB to Calgary, AB Downtown Ticket Officebus Edmonton
4h 56m
Edmonton International Airport (YEG) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Drayton Valley to Calgary is to drive and bus which costs $50 - $65 and takes 7h 27m.
The fastest way to get from Drayton Valley to Calgary is to taxi and fly which takes 3h 11m and costs $290 - $850.
The distance between Drayton Valley and Calgary is 378 km. The road distance is 301.7 km.
The best way to get from Drayton Valley to Calgary without a car is to taxi and bus which takes 4h 26m and costs .
It takes approximately 4h 26m to get from Drayton Valley to Calgary, including transfers.
Yes, the driving distance between Drayton Valley to Calgary is 302 km. It takes approximately 3h 29m to drive from Drayton Valley to Calgary.
There are 1680+ hotels available in Calgary.
What companies run services between Drayton Valley, AB, Canada and Calgary, AB, Canada?
There is no direct connection from Drayton Valley to Calgary. However, you can take the taxi to Leduc, AB then take the bus to Calgary North, AB. Alternatively, you can drive from Drayton Valley to Calgary in around 3h 29m.
- Website
- westjet.com
Flights from Edmonton International Airport to Calgary International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $100–600
- Website
- aircanada.com
Flights from Edmonton International Airport to Calgary International Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- $40–320
- Website
- flyairnorth.com
Flights from Edmonton International Airport to Calgary International Airport
- Ave. Duration
- 55 min
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $130–220
- Phone
- +1 877 769 3287
- customerservice@myebus.ca
- Website
- myebus.ca
Bus from Leduc, AB to Calgary North, AB
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Website
- https://www.myebus.ca/
Bus from Leduc, AB to Calgary, AB Downtown Ticket Office
- Ave. Duration
- 3h 35m
- Frequency
- 3 times a day
- Website
- https://www.myebus.ca/
- Phone
- +1 403 668 9600
- reservation@thecanadabus.com
- Website
- thecanadabus.com
Bus from Edmonton, AB - Kingsway Royal Alex to Calgary, AB - 210 4 Ave SE
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Estimated price
- $34
- Website
- https://www.thecanadabus.com/
- Ave. Duration
- 1h 21m
- Estimated price
- $180–220
Kings Cabs
- Phone
- +1 780 727 4110
Brass Cabs
- Phone
- +1 780 542 6666
Akita Cabs
- Phone
- +1 780 542 6110
Kings Cabs
- Phone
- +1 780 727 4110
Brass Cabs
- Phone
- +1 780 542 6666
Akita Cabs
- Phone
- +1 780 542 6110
Kings Cabs
- Phone
- +1 780 727 4110
Brass Cabs
- Phone
- +1 780 542 6666
Akita Cabs
- Phone
- +1 780 542 6110
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 Train travel in Spain: A guide to Renfe, What are the different types of Renfe trains in Spain?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.






