There are 6 ways to get from Owen Sound to Drumheller by bus, plane, car, train, 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.
Bus to Toronto Pearson International Airport, fly, drive
best- Take the bus from Owen Sound to Toronto Pearson Airport
- Fly from Toronto Pearson International Airport (YYZ) to Calgary International Airport (YYC)YYZ - YYC
- Drive from Calgary International Airport (YYC) to Drumheller
9h 59m$143–1,453Bus, train, drive
- Take the bus from Owen Sound to Toronto Pearson Airport
- Take the train from Toronto Union Station to Jasper
- Take the bus from Jasper, AB to Banff, AB
- Take the bus from HI Banff Alpine Centre to Calgary Airport
- Drive from Calgary Airport to Drumheller
3d 13h$557–977Drive 3,126.2 km
- Drive from Owen Sound to Drumheller3,126.2 km
38h 24m$624–900Bus, bus to John C. Munro Hamilton International Airport, fly, drive
- Take the bus from Owen Sound to Toronto Pearson Airport
- Take the bus from Pearson International Airport Terminal 1 to Main St. W. @ Summers Ln.
- Fly from John C. Munro Hamilton International Airport (YHM) to Calgary International Airport (YYC)YHM - YYC
- Drive from Calgary International Airport (YYC) to Drumheller
12h 23m$191–2,072Bus, shuttle to London International Airport, fly, drive
- Take the bus from Owen Sound to Toronto Pearson Airport
- Take a shuttle bus from Pearson International Airport Terminal 1 to London Airport
- Fly from London International Airport (YXU) to Calgary International Airport (YYC)YXU - YYC
- Drive from Calgary International Airport (YYC) to Drumheller
13h 56m$273–1,143Bus, train, drive via Vancouver
- Take the bus from Owen Sound to Barrie
- Take the train from Allandale Waterfront GO to Toronto Union Station
- Take the train from Toronto Union Station to Vancouver
- Take the bus from Vancouver, BC to Calgary, AB - Marlborough Mall
- Drive from Calgary, AB - Marlborough Mall to Drumheller
4d 23h$601–986
Toronto Pearson International Airport (YYZ) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Owen Sound to Drumheller is to bus and fly and drive which costs $140 - $1,500 and takes 9h 59m.
The fastest way to get from Owen Sound to Drumheller is to bus and fly and drive which takes 9h 59m and costs $140 - $1,500.
The distance between Owen Sound and Drumheller is 3015 km. The road distance is 3126.2 km.
It takes approximately 9h 59m to get from Owen Sound to Drumheller, including transfers.
Drumheller is 2h behind Owen Sound. It is currently 7:52 PM in Owen Sound and 5:52 PM in Drumheller.
Yes, the driving distance between Owen Sound to Drumheller is 3126 km. It takes approximately 38h 24m to drive from Owen Sound to Drumheller.
There are 33+ hotels available in Drumheller.
What companies run services between Owen Sound, ON, Canada and Drumheller, AB, Canada?
There is no direct connection from Owen Sound to Drumheller. However, you can take the bus to Toronto Pearson Airport, walk to Toronto Pearson International Airport (YYZ) airport, fly to Calgary International Airport (YYC), then drive to Drumheller. Alternatively, you can take a bus from Owen Sound to Drumheller via Toronto Pearson Airport, UP Express Pearson Airport, Toronto Union Station, Jasper, Jasper, AB, Banff, AB, Downtown Caribou East, Douglas Fir Resort, HI Banff Alpine Centre, and Calgary Airport in around 3d 13h.
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $100–1,800
Flights from John C. Munro Hamilton International Airport to Calgary International Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $100–800
Flights from London International Airport to Calgary International Airport
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $140–850
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $140–700
Flights from London International Airport to Calgary International Airport via Toronto Pearson International Airport
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- $310–1,500
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- $150–2,000
Flights from John C. Munro Hamilton International Airport to Calgary International Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $160–2,100
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $85–900
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 22h
- Frequency
- Twice a week
- Estimated price
- $300–550
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $300–550
- Economy Adult - Advanced Booking
- $400–550
- Economy Escape Advanced Booking - Adult
- $380–440
Train from Toronto Union Station to Vancouver
- Ave. Duration
- 4d 1h
- Frequency
- Twice a week
- Estimated price
- $360–650
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $360–650
- Economy Adult - Advanced Booking
- $490–650
- Economy Escape Advanced Booking - Adult
- $470–550
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Allandale Waterfront GO to Toronto Union Station
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- $16–22
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $16–22
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Owen Sound to Toronto Pearson Airport
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a week
- Estimated price
- $23–120
- Schedules at
- flixbus.com
- Adult
- $23–120
Bus from Owen Sound to Barrie
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a week
- Estimated price
- $20–40
- Schedules at
- flixbus.com
- Phone
- 1-877-625-4372
- Website
- banffjaspercollection.com
Bus from Jasper, AB to Banff, AB
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $140–200
- Website
- https://www.banffjaspercollection.com/brewster-express/
- Website
- https://www.banffjaspercollection.com/brewster-express/schedule/
- Adult
- $140–200
- Phone
- +1 800 974 2850
- Website
- banffexplorer.com
Bus from HI Banff Alpine Centre to Calgary Airport
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Schedules at
- banffexplorer.com
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Pearson International Airport Terminal 1 to Main St. W. @ Summers Ln.
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- $12–15
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–15
- Phone
- (519) 679-2707
- courier@robertq.com
- Website
- robertq.com
Shuttle from Pearson International Airport Terminal 1 to London Airport
- Ave. Duration
- 2h 45m
- Frequency
- Every 3 hours
- Estimated price
- $69–137
- Website
- https://robertq.com/
- Schedules at
- https://reservation.robertq.com/airbus/
- Senior/ Student
- $88
- Adult
- $137
- Child
- $69
- Senior/Student
- $130
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Vancouver, BC to Calgary, AB - Marlborough Mall
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- $180–230
- Website
- https://riderexpress.ca/
- Standard
- $180–230
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 5 incredible day trips from Florence by train, South Korea: Travelling from Seoul to Busan , and Why you should take the train in the US - to help you get the most out of your next trip.













