There are 4 ways to get from Shawnessy to Okotoks by bus, taxi, car, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 96 bus, bus
best- Take the bus from Anderson LRT Station to WB Douglas Glen GA @ 24 ST SEbus 96
- Take the bus from Calgary, AB - 11488, 24 Street SE to Okotoks, ABbus Calgary
2h 25mDrive 24.5 km
cheapest- Drive from Shawnessy to Okotokscar 24.5 km
20 min$5–7Taxi
- Take the taxi from Shawnessy to Okotokstaxi 24.5 km
20 min$45–60Line 201 tram, bus
- Take the tram from NB Shawnessy CTrain Station to WB 4 Street SW Stationtram 201
- Take the bus from Calgary, AB - 4th St & 6th Av SW to Okotoks, AB - Southridge Drive & Woodhaven Drivebus Okotoks Commuter
2h 28m
Questions & Answers
The cheapest way to get from Shawnessy to Okotoks is to drive which costs $4 - $7 and takes 20 min.
The fastest way to get from Shawnessy to Okotoks is to taxi which takes 20 min and costs $45 - $60.
No, there is no direct bus from Shawnessy station to Okotoks. However, there are services departing from Anderson LRT Station and arriving at Okotoks, AB via Calgary, AB - 11488, 24 Street SE. The journey, including transfers, takes approximately 2h 25m.
The distance between Shawnessy and Okotoks is 41 km. The road distance is 24.5 km.
The best way to get from Shawnessy to Okotoks without a car is to line 96 bus and bus which takes 2h 25m and costs .
It takes approximately 2h 25m to get from Shawnessy to Okotoks, including transfers.
Shawnessy to Okotoks bus services, operated by Calgary Transit, depart from Anderson LRT Station.
Shawnessy to Okotoks bus services, operated by Calgary Transit, arrive at WB Douglas Glen GA @ 24 ST SE station.
Yes, the driving distance between Shawnessy to Okotoks is 24 km. It takes approximately 20 min to drive from Shawnessy to Okotoks.
There are 12+ hotels available in Okotoks.
What companies run services between Shawnessy, AB, Canada and Okotoks, AB, Canada?
You can take a vehicle from NB Shawnessy CTrain Station to Okotoks, AB via NB Anderson CTrain Station, Anderson LRT Station, WB Douglas Glen GA @ 24 ST SE, and Calgary, AB - 11488, 24 Street SE in around 2h 25m.
- Phone
- +1 403-262-1000
- Website
- calgarytransit.com
Tram from NB Shawnessy CTrain Station to WB 4 Street SW Station
- Ave. Duration
- 30 min
- Frequency
- Every 10 minutes
- Website
- https://www.calgarytransit.com/home.html
- Phone
- +1 403-262-1000
- Website
- calgarytransit.com
Bus from Anderson LRT Station to WB Douglas Glen GA @ 24 ST SE
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Website
- https://www.calgarytransit.com/home.html
- Phone
- +1 778 382 7729
- [email protected]
- Website
- mountainmanmikes.ca
Bus from Calgary, AB - 11488, 24 Street SE to Okotoks, AB
- Ave. Duration
- 40 min
- Frequency
- Once a week
- Estimated price
- $55–75
- Website
- https://mountainmanmikes.ca/
- Phone
- +1 587 534 0542
- [email protected]
- Website
- onitregionaltransit.ca
Bus from Calgary, AB - 4th St & 6th Av SW to Okotoks, AB - Southridge Drive & Woodhaven Drive
- Ave. Duration
- 58 min
- Frequency
- 3 times a day
- Estimated price
- $15
- Schedules at
- onitregionaltransit.ca
- Ave. Duration
- 20 min
- Estimated price
- $45–60
Associated Cabs
- Phone
- +1 403 209 1111
- Website
- associatedcab.ca
Calgary United Cabs
- Phone
- +1 403 777 1111
- Website
- calgarycabs.ca
Checker Yellow Cabs
- Phone
- +1403 299 9999
- Website
- thecheckergroup.com
Town Taxi
- Phone
- +1 403-975-2233
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 Croatia’s Dalmatian Coast by boat, bus, car and train, 5 delightfully under-the-radar French towns you need to visit, and Best ways to travel around Australia - to help you get the most out of your next trip.






