There are 5 ways to get from Maple Ridge to Drumheller by train, plane, car, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Vancouver International Airport, fly, drive
best- Take the train from Port Haney Station Westbound to Waterfront Station Unload Onlytrain
- Fly from Vancouver International Airport (YVR) to Calgary International Airport (YYC)plane YVR - YYC
- Drive from Calgary-Airport-YYC to Drumhellercar
5h 20m$89–419Bus, drive
- Take the bus from Carvolth Exch Bay 13 to Vedder Rd at Luckakuck Waybus 66
- Take the bus from Chilliwack, BC to Calgary, AB - Marlborough Mallbus
- Drive from Calgary, AB - Marlborough Mall to Drumhellercar
16h 22m$130–270Drive 1,057.5 km
- Drive from Maple Ridge to Drumhellercar 1,057.5 km
12h 12m$206–298Fly from Abbotsford International Airport, drive
- Fly from Abbotsford International Airport (YXX) to Calgary International Airport (YYC)plane YXX - YYC
- Drive from Calgary-Airport-YYC to Drumhellercar
6h 57m$134–489Bus, taxi
- Take the bus from Vancouver, BC - Pacific Central Station to Kelowna Airportbus
- Take the bus from Kelowna Airport to Calgarybus
- Take the bus from Calgary to Strathmorebus
- Take the taxi from Strathmore to Drumhellertaxi
20h 47m$175–270
Vancouver International Airport (YVR) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Maple Ridge to Drumheller is to train and fly and drive which costs $85 - $420 and takes 5h 20m.
The fastest way to get from Maple Ridge to Drumheller is to train and fly and drive which takes 5h 20m and costs $85 - $420.
The distance between Maple Ridge and Drumheller is 864 km. The road distance is 1057.5 km.
The best way to get from Maple Ridge to Drumheller without a car is to bus and taxi which takes 20h 47m and costs $170 - $270.
It takes approximately 5h 20m to get from Maple Ridge to Drumheller, including transfers.
Drumheller is 1h ahead of Maple Ridge. It is currently 12:09 AM in Maple Ridge and 1:09 AM in Drumheller.
Yes, the driving distance between Maple Ridge to Drumheller is 1058 km. It takes approximately 12h 12m to drive from Maple Ridge to Drumheller.
There are 65+ hotels available in Drumheller.
What companies run services between Maple Ridge, BC, Canada and Drumheller, AB, Canada?
There is no direct connection from Maple Ridge to Drumheller. However, you can take the train to Waterfront Station Unload Only, walk to Waterfront Station @ Platform 4, take the subway to YVR-Airport Station @ Canada Line, walk to Vancouver International Airport (YVR) airport, fly to Calgary International Airport (YYC), then drive to Drumheller. Alternatively, you can take a bus from Maple Meadows Station @ Bay 4 to Drumheller via Carvolth Exch Bay 13, Vedder Rd at Luckakuck Way, Chilliwack, BC, and Calgary, AB - Marlborough Mall in around 16h 22m.
- Website
- westjet.com
Flights from Vancouver International Airport to Calgary International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $55–280
Flights from Abbotsford International Airport to Calgary International Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- $95–200
- Website
- aircanada.com
Flights from Vancouver International Airport to Calgary International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $45–300
- Website
- flyflair.com
Flights from Vancouver International Airport to Calgary International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $60–380
Flights from Abbotsford International Airport to Calgary International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $55–440
- Phone
- +1 604 953 3333
- Website
- translink.ca
Train from Port Haney Station Westbound to Waterfront Station Unload Only
- Ave. Duration
- 56 min
- Frequency
- 4 times a day
- Estimated price
- $4–7
- Website
- https://www.translink.ca/
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 604 854 3232
- transitinfo@bctransit.com
- Website
- bctransit.com
Bus from Carvolth Exch Bay 13 to Vedder Rd at Luckakuck Way
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.bctransit.com/central-fraser-valley/
- Website
- https://www.bctransit.com/chilliwack/
- Website
- https://www.bctransit.com/agassiz-harrison/
- Website
- https://www.bctransit.com/hope/
- Adult
- $3
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Chilliwack, BC to Calgary, AB - Marlborough Mall
- Ave. Duration
- 12h 10m
- Frequency
- Once daily
- Estimated price
- $100–220
- Website
- https://riderexpress.ca/
- Standard
- $100–220
- Phone
- 1-800-232-1958
- info@redarrow.ca
- Website
- redarrow.ca
Bus from Vancouver, BC - Pacific Central Station to Kelowna Airport
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a week
- Estimated price
- $55–85
- Website
- https://redarrow.ca/
- Book at
- https://www.redarrow.ca/order/reservation/
- Adult
- $55–85
- Phone
- +1 877 769 3287
- customerservice@myebus.ca
- Website
- myebus.ca
Bus from Kelowna Airport to Calgary
- Ave. Duration
- 8h 40m
- Frequency
- 6 times a week
- Estimated price
- $100–150
- Website
- https://www.myebus.ca/
- Adult
- $100–150
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Calgary to Strathmore
- Ave. Duration
- 35 min
- Frequency
- 4 times a week
- Estimated price
- $5–9
- Schedules at
- flixbus.com
- Ave. Duration
- 1h 5m
- Estimated price
- $9–12
Wheatland Taxi
- Phone
- +1 403 499 8294
- Website
- wheatlandtaxi.com
Strathmore Taxi
- Phone
- +1 403 830 8294
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 4 stunningly beautiful Philippines islands you need to visit, How to get from Stansted Airport into central London, and How to get from Florence to Rome - to help you get the most out of your next trip.












