There are 5 ways to get from Cranbrook to Edson by plane, bus, car, bus (Flixbus), or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus
best- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Edmonton International Airport (YEG)plane YXC - YEG
- Take the bus from Edmonton Intl Airport to Edson - 52 Stbus
7h 5m$291–962Drive 605.5 km
cheapest- Drive from Cranbrook to Edsoncar 605.5 km
8h 27m$120–173Bus via Calgary
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Claresholm, ABbus
- Take the bus from Claresholm - Shell Gas Station to Calgary - Deerfoot Inn & Casino*bus
- Take the bus from Calgary - Centex 4 St NE to Edmonton - Cold Shot Terminal 154 St NWbus
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Edson - 52 Stbus
14h 14mBus
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Fort Macleod, ABbus
- Take the bus from Fort Macleod to Edmontonbus
- Take the bus from West Edmonton Mall, AB to Edsonbus
15h 7mBus, train
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Calgary, AB - 11488, 24 Street SEbus
- Take the bus from Calgary Downtown to Jasperbus
- Take the train from Jasper to Edsontrain
18h 40m$367–660
Cranbrook/Canadian Rockies International Airport (YXC) to Edmonton International Airport (YEG) flights
Questions & Answers
The cheapest way to get from Cranbrook to Edson is to drive which costs $120 - $180 and takes 8h 27m.
The fastest way to get from Cranbrook to Edson is to fly and bus which takes 7h 5m and costs $290 - $1,000.
No, there is no direct bus from Cranbrook to Edson. However, there are services departing from Cranbrook, BC - 513 Cranbrook St North and arriving at Edson - 52 St via Claresholm - Shell Gas Station, EB 5 AV SE @ Macleod TR, Calgary - Centex 4 St NE and Edmonton - Cold Shot Terminal 154 St NW. The journey, including transfers, takes approximately 14h 14m.
The distance between Cranbrook and Edson is 692 km. The road distance is 605.5 km.
The best way to get from Cranbrook to Edson without a car is to bus via Calgary which takes 14h 14m and costs .
It takes approximately 7h 5m to get from Cranbrook to Edson, including transfers.
Cranbrook to Edson bus services, operated by Mountain Man Mikes Bus Service, depart from Cranbrook, BC - 513 Cranbrook St North station.
Cranbrook to Edson bus services, operated by Mountain Man Mikes Bus Service, arrive at Claresholm, AB station.
Yes, the driving distance between Cranbrook to Edson is 605 km. It takes approximately 8h 27m to drive from Cranbrook to Edson.
There are 16+ hotels available in Edson.
What companies run services between Cranbrook, BC, Canada and Edson, AB, Canada?
You can take a bus from Cranbrook, BC - 513 Cranbrook St North to Edson - 52 St via Claresholm, AB, Claresholm - Shell Gas Station, Calgary - Deerfoot Inn & Casino*, EB 5 AV SE @ Macleod TR, NB Edmonton TR @ Meredith RD NE, Calgary - Centex 4 St NE, and Edmonton - Cold Shot Terminal 154 St NW in around 14h 14m.
- Website
- westjet.com
Flights from Cranbrook/Canadian Rockies International Airport to Edmonton International Airport via Calgary
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- $130–800
Flights from Cranbrook/Canadian Rockies International Airport to Edmonton International Airport via Vancouver
- Ave. Duration
- 4h 35m
- When
- Thursday and Sunday
- Estimated price
- $130–800
Flights from Cranbrook/Canadian Rockies International Airport to Edmonton International Airport via Kelowna
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–800
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Jasper to Edson
- Ave. Duration
- 2h 49m
- Frequency
- Twice a week
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
- Phone
- +1 587-557-7719
- [email protected]
- Website
- Cold Shot Bus Service
Bus from Edmonton Intl Airport to Edson - 52 St
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a week
- Estimated price
- $70–90
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $70–90
Bus from Calgary - Centex 4 St NE to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $80–110
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $80–110
Bus from Edmonton - Cold Shot Terminal 154 St NW to Edson - 52 St
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a week
- Estimated price
- $65–80
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $65–80
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 Travelling by boat in Italy, Travel Insider: Top Japan travel tips by Beatrix Holland, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.






