There are 7 ways to get from Trail to Drumheller by plane, car, taxi, bus, or shuttle
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 Castlegar Airport, drive
best- Fly from Castlegar Airport (YCG) to Calgary International Airport (YYC)plane YCG - YYC
- Drive from Calgary International Airport (YYC) to Drumhellercar
6h 40m$121–587Taxi, bus, drive
- Take the taxi from Trail to Salmo, BC - 519 Railway Avetaxi
- Take the bus from Salmo, BC - 519 Railway Ave to Claresholm, ABbus
- Take the bus from Claresholm - Shell Gas Station to Calgary - Deerfoot Inn & Casino*bus
- Drive from NB Saddletowne CTrain Station to Drumhellercar
11h 32mDrive 720.8 km
- Drive from Trail to Drumhellercar 720.8 km
8h 47m$145–210Shuttle to Kelowna International Airport, fly, drive
- Take a shuttle bus from Red Mountain Resort, Rossland BC to Kelowna International Airport
- Fly from Kelowna International Airport (YLW) to Calgary International Airport (YYC)plane YLW - YYC
- Drive from Calgary International Airport (YYC) to Drumhellercar
7h 46mBus, bus to Cranbrook/Canadian Rockies International Airport, fly, drive
- Take the bus from Trail, BC to Nelson, BCbus
- Take the bus from Nelson, BC - 512 Railway Street to Cranbrook, BC - 513 Cranbrook St Northbus
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Calgary International Airport (YYC)plane YXC - YYC
- Drive from Calgary International Airport (YYC) to Drumhellercar
8h 59m$456–1,045Fly from Trail Airport, drive
- Fly from Trail Airport (YZZ) to Calgary International Airport (YYC)plane YZZ - YYC
- Drive from Calgary International Airport (YYC) to Drumhellercar
5h 11m$655–972Bus, taxi
- Take the bus from Trail, BC to Nelson, BCbus
- Take the bus from Nelson, BC - 512 Railway Street to Calgary, AB - 11488, 24 Street SEbus
- Take the bus from Calgary to Strathmorebus
- Take the taxi from Strathmore to Drumhellertaxi
14h 50m$262–337
Castlegar Airport (YCG) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Trail to Drumheller is to drive which costs $140 - $210 and takes 8h 47m.
The fastest way to get from Trail to Drumheller is to fly and drive which takes 5h 11m and costs $650 - $1,000.
The distance between Trail and Drumheller is 479 km. The road distance is 720.8 km.
The best way to get from Trail to Drumheller without a car is to bus and taxi which takes 14h 50m and costs $260 - $340.
It takes approximately 6h 40m to get from Trail to Drumheller, including transfers.
Drumheller is 1h ahead of Trail. It is currently 5:55 AM in Trail and 6:55 AM in Drumheller.
Yes, the driving distance between Trail to Drumheller is 721 km. It takes approximately 8h 47m to drive from Trail to Drumheller.
There are 50+ hotels available in Drumheller.
What companies run services between Trail, BC, Canada and Drumheller, AB, Canada?
There is no direct connection from Trail to Drumheller. However, you can take the line 98 bus to Castlegar Airport, walk to Castlegar Airport (YCG) airport, fly to Calgary International Airport (YYC), then drive to Drumheller. Alternatively, you can take the taxi to Salmo, BC - 519 Railway Ave, take the bus to Claresholm, AB, walk to Claresholm - Shell Gas Station, take the bus to Calgary - Deerfoot Inn & Casino*, walk to EB City Hall/Bow Valley College, take the line 202 vehicle to NB Saddletowne CTrain Station, then drive to Drumheller.
- Website
- westjet.com
Flights from Kelowna International Airport to Calgary International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $65–550
Flights from Cranbrook/Canadian Rockies International Airport to Calgary International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $190–700
Flights from Trail Airport to Calgary International Airport via Vancouver, Victoria
- Ave. Duration
- 7h
- When
- Saturday
- Estimated price
- $130–1,300
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Salmo, BC - 519 Railway Ave to Claresholm, AB
- Ave. Duration
- 6h 40m
- Frequency
- Once a week
- Estimated price
- $150–200
- Website
- Home Mountain Man Mike's
Bus from Nelson, BC - 512 Railway Street to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Estimated price
- $95–130
- Website
- Home Mountain Man Mike's
Bus from Nelson, BC - 512 Railway Street to Calgary, AB - 11488, 24 Street SE
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- $190–250
- Website
- Home Mountain Man Mike's
- Ave. Duration
- 49 min
- Estimated price
- $9–130
Trail Taxi
- Phone
- +1 250 921 6921
- Website
- trailtaxi.ca
Strathmore Taxi
- Phone
- +1 403 830 8294
Wheatland Taxi
- Phone
- +1 403 499 8294
- Website
- wheatlandtaxi.com
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 Bali: What to do if Mount Agung erupts, Train travel in France: A guide to SNCF, and Travelling around the UAE - to help you get the most out of your next trip.



