There are 4 ways to get from Dinosaur Provincial Park to Calgary by taxi, bus, car, 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.
Taxi, bus via SB Whitehorn CTrain Station (Flixbus)
best- Take the taxi from Dinosaur Provincial Park to Brookstaxi
- Take the bus from Brooks to Calgarybus FlixBus 2720
3h 28m$126–165Drive 212.5 km
cheapest- Drive from Dinosaur Provincial Park to Calgarycar 212.5 km
3h 31m$42–61Taxi, J&L Shuttle Service
- Take the taxi from Dinosaur Provincial Park to Brookstaxi
- Take a shuttle bus from Brooks to Calgary, ABMedicine Hat
4h 6m$161–179Taxi, bus (Flixbus)
- Take the taxi from Dinosaur Provincial Park to Brookstaxi
- Take the bus from Brooks to Calgarybus FlixBus 2720
3h 32m$128–165
Questions & Answers
The cheapest way to get from Dinosaur Provincial Park to Calgary is to drive which costs $40 - $65 and takes 3h 31m.
The fastest way to get from Dinosaur Provincial Park to Calgary is to taxi and bus via SB Whitehorn CTrain Station which takes 3h 28m and costs $120 - $170.
The distance between Dinosaur Provincial Park and Calgary is 251 km. The road distance is 212.5 km.
The best way to get from Dinosaur Provincial Park to Calgary without a car is to taxi and bus via SB Whitehorn CTrain Station which takes 3h 28m and costs $120 - $170.
It takes approximately 3h 28m to get from Dinosaur Provincial Park to Calgary, including transfers.
Yes, the driving distance between Dinosaur Provincial Park to Calgary is 213 km. It takes approximately 3h 31m to drive from Dinosaur Provincial Park to Calgary.
There are 1167+ hotels available in Calgary.
What companies run services between Dinosaur Provincial Park, AB, Canada and Calgary, AB, Canada?
There is no direct connection from Dinosaur Provincial Park to Calgary. However, you can take the taxi to Brooks, take the bus to Calgary, walk to SB Whitehorn CTrain Station, then take the line 202 vehicle to WB 4 Street SW Station. Alternatively, you can drive from Dinosaur Provincial Park to Calgary in around 3h 31m.
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Brooks to Calgary
- Ave. Duration
- 2h
- Frequency
- 5 times a week
- Estimated price
- $25–45
- Schedules at
- flixbus.com
Bus from Brooks to Calgary
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a week
- Estimated price
- $27–45
- Schedules at
- flixbus.com
- Phone
- 403-528-8851
- [email protected]
- Website
- jandlshuttle.com
Shuttle from Brooks to Calgary, AB
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- $60
- Website
- https://www.jandlshuttle.com/
- Adult (8+)
- $60
- Ave. Duration
- 1h 2m
- Estimated price
- $100–120
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 of the smartest ways to explore Australia, How to get from Gatwick Airport into central London, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

