There are 6 ways to get from Leduc to Cranbrook by plane, bus, taxi, 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 from Edmonton International Airport
best- Fly from Edmonton International Airport (YEG) to Cranbrook/Canadian Rockies International Airport (YXC)YEG - YXC
5h 28m$267–616Drive 638.5 km
cheapest- Drive from Leduc to Cranbrook638.5 km
7h 11m$125–181Bus, taxi
- Take the bus from Leduc, AB to Calgary, AB Downtown Ticket Office
- Take the taxi from WB Front ST @ Main Ent. South Health Campus SE to High River, AB - 1103 18 St SE
- Take the bus from High River, AB - 1103 18 St SE to Cranbrook, BC - 513 Cranbrook St North
12h 18m$241–314Bus to Calgary International Airport, fly
- Take the bus from Edmonton International Airport, Leduc to Calgary Airport
- Fly from Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC)YYC - YXC
4h 59m$195–718Bus
- Take the bus from Edmonton to CalgaryFlixBus 2720
- Take the bus from Calgary, AB - 11488, 24 Street SE to Cranbrook, BC - 513 Cranbrook St NorthCalgary
13h 28m$133–197Bus via Okotoks
- Take the bus from Edmonton Airport to Calgary, AB - Downtown 4 Ave SE
- Take the bus from Calgary, AB - 5th Ave & 1st St SW to Okotoks, AB - Southridge Drive & Woodhaven Drive
- Take the bus from Okotoks, AB to Cranbrook, BC - 513 Cranbrook St North
13h 38m$187–239
Edmonton International Airport (YEG) to Cranbrook/Canadian Rockies International Airport (YXC) flights
Questions & Answers
The cheapest way to get from Leduc to Cranbrook is to drive which costs $120 - $190 and takes 7h 11m.
The fastest way to get from Leduc to Cranbrook is to bus and fly which takes 4h 59m and costs $190 - $750.
No, there is no direct bus from Leduc to Cranbrook. However, there are services departing from 50 Street & 52 Avenue and arriving at Cranbrook Exch via Edmonton Airport, Calgary, AB - 5th Ave & 1st St SW, Okotoks, AB and Kootenay & 7 St N. The journey, including transfers, takes approximately 13h 38m.
The distance between Leduc and Cranbrook is 463 km. The road distance is 638.5 km.
The best way to get from Leduc to Cranbrook without a car is to bus and taxi which takes 12h 18m and costs $240 - $320.
It takes approximately 5h 28m to get from Leduc to Cranbrook, including transfers.
Leduc to Cranbrook bus services, operated by Rider Express, depart from Edmonton Airport station.
The best way to get from Leduc to Cranbrook is to fly which takes 5h 28m and costs $260 - $650. Alternatively, you can bus, which costs $130 - $200 and takes 13h 28m.
Leduc to Cranbrook bus services, operated by Rider Express, arrive at Calgary, AB - Downtown 4 Ave SE station.
Yes, the driving distance between Leduc to Cranbrook is 639 km. It takes approximately 7h 11m to drive from Leduc to Cranbrook.
What companies run services between Leduc, AB, Canada and Cranbrook, BC, Canada?
WestJet, Air Canada, and Pacific Coastal Airlines fly from Edmonton International Airport (YEG) to Cranbrook/Canadian Rockies International Airport (YXC) 4 times a day. Alternatively, you can take a bus from 50 Street & 52 Avenue to Cranbrook Exch via Century Park Transit Centre, Century Park Station, Southgate Station, Edmonton, Calgary, Anderson LRT Station, WB Douglas Glen GA @ 24 ST SE, Calgary, AB - 11488, 24 Street SE, Cranbrook, BC - 513 Cranbrook St North, and Kootenay & 7 St N in around 13h 28m.
- Website
- westjet.com
Flights from Edmonton International Airport to Cranbrook/Canadian Rockies International Airport via Calgary International Airport
- Ave. Duration
- 4h 17m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $200–600
Flights from Edmonton International Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $200–600
Flights from Edmonton International Airport to Cranbrook/Canadian Rockies International Airport via Grande Prairie, Calgary International Airport
- Ave. Duration
- 6h 12m
- When
- Monday and Thursday
- Estimated price
- $200–600
Flights from Calgary International Airport to Cranbrook/Canadian Rockies International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $85–600
- Website
- aircanada.com
Flights from Edmonton International Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- $110–600
- Website
- pacificcoastal.com
Flights from Edmonton International Airport to Cranbrook/Canadian Rockies International Airport via Kelowna
- Ave. Duration
- 4h 20m
- When
- Saturday
- Estimated price
- $200–600
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Leduc, AB to Calgary, AB Downtown Ticket Office
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- $50–75
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $50–75
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from High River, AB - 1103 18 St SE to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 4h 10m
- Frequency
- Once a week
- Estimated price
- $95–130
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Calgary, AB - 11488, 24 Street SE to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 5h 40m
- Frequency
- Once a week
- Estimated price
- $100–140
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Okotoks, AB to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 5h
- Frequency
- Once a week
- Estimated price
- $100–130
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
- Phone
- +14036689600
- reservation@thecanadabus.com
- Website
- thecanadabus.com
Bus from Edmonton International Airport, Leduc to Calgary Airport
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a day
- Estimated price
- $59–60
- Website
- https://thecanadabus.com/
- Book at
- https://thecanadabus.betterez.com/cart/61117df83dadc111b0a7d369/reservation/61117df83dadc111b0a7d36a
- Standard
- $59–60
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Edmonton to Calgary
- Ave. Duration
- 3h 55m
- Frequency
- 3 times a day
- Estimated price
- $26–50
- Schedules at
- flixbus.com
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Edmonton Airport to Calgary, AB - Downtown 4 Ave SE
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $70–95
- Website
- https://riderexpress.ca/
- Standard
- $70–95
- Phone
- 587-534-0542
- onitsupport@southland.ca
- Website
- onitregionaltransit.ca
Bus from Calgary, AB - 5th Ave & 1st St SW to Okotoks, AB - Southridge Drive & Woodhaven Drive
- Ave. Duration
- 1h 8m
- Frequency
- 3 times a day
- Estimated price
- $9–13
- Website
- https://www.onitregionaltransit.ca/okotoks-commuter/
- Passenger
- $9–13
- Ave. Duration
- 26 min
- Estimated price
- $90–110
Town Taxi
- Phone
- +1 403-975-2233
Delta Cab
- Phone
- +1403 278 9999
- Website
- deltacab.ca
Checker Yellow Cabs
- Phone
- +1403 299 9999
- Website
- thecheckergroup.com
Associated Cabs
- Phone
- +1 403 209 1111
- Website
- associatedcab.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 Why you should take the train in the US, What documents do I need to cross Niagara Falls?, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
There are 16+ hotels available in Cranbrook.









