There are 4 ways to get from Cochrane to Spruce Meadows by bus, tram, car, 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.
Bus, line 201 tram
best- Take the bus from Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W. to Calgary, AB - 9th Ave & Centre Streetbus Cochrane Commuter
- Take the tram from EB Centre Street Station to SB Somerset - Bridlewood CTrain Stationtram 201
2h 18mDrive 54.1 km
cheapest- Drive from Cochrane to Spruce Meadowscar 54.1 km
40 min$11–16Bus, line 302 bus, line 153 bus, line 102 bus
- Take the bus from Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W. to Calgary, AB - 9th Ave & Centre Streetbus
- Take the bus from EB 9 AV S @ Centre ST S to SB 52 ST SE @ McKenzie Terminalbus 302
- Take the bus from SB 52 St @ Mckenzie Towne Li SE to EB Shawville WY @ W. of Shawville LI SEbus 153
- Take the bus from WB Shawville GA @ Somervale CO SW to SB Silverado BV @ Silverado Ranch WY SWbus 102
3h 14mTaxi
- Take the taxi from Cochrane to Spruce Meadowstaxi 54.1 km
40 min$110–150
Questions & Answers
The cheapest way to get from Cochrane to Spruce Meadows is to drive which costs $10 - $16 and takes 40 min.
The fastest way to get from Cochrane to Spruce Meadows is to drive which takes 40 min and costs $10 - $16.
No, there is no direct bus from Cochrane to Spruce Meadows. However, there are services departing from Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W. and arriving at SB Silverado BV @ Silverado Ranch WY SW via EB 9 AV S @ Centre ST S, SB 52 St @ Mckenzie Towne Li SE and WB Shawville GA @ Somervale CO SW. The journey, including transfers, takes approximately 3h 14m.
The distance between Cochrane and Spruce Meadows is 66 km. The road distance is 54.1 km.
The best way to get from Cochrane to Spruce Meadows without a car is to bus and line 201 tram which takes 2h 18m and costs .
It takes approximately 2h 18m to get from Cochrane to Spruce Meadows, including transfers.
Cochrane to Spruce Meadows bus services, operated by On-It Transit, depart from Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W. station.
Cochrane to Spruce Meadows bus services, operated by On-It Transit, arrive at Calgary, AB - 9th Ave & Centre Street station.
Yes, the driving distance between Cochrane to Spruce Meadows is 54 km. It takes approximately 40 min to drive from Cochrane to Spruce Meadows.
There are 1253+ hotels available in Spruce Meadows.
What companies run services between Cochrane, AB, Canada and Spruce Meadows, AB, Canada?
You can take a bus from Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W. to Spruce Meadows via Calgary, AB - 9th Ave & Centre Street, EB 9 AV S @ Centre ST S, SB 52 St @ Mckenzie Towne Li SE, EB Shawville WY @ W. of Shawville LI SE, WB Shawville GA @ Somervale CO SW, and SB Silverado BV @ Silverado Ranch WY SW in around 3h 14m.
- Phone
- +1 403-262-1000
- Website
- calgarytransit.com
Tram from EB Centre Street Station to SB Somerset - Bridlewood CTrain Station
- Ave. Duration
- 29 min
- Frequency
- Every 10 minutes
- Website
- https://www.calgarytransit.com/home.html
- Phone
- +1 587 534 0542
- onitsupport@southland.ca
- Website
- onitregionaltransit.ca
Bus from Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W. to Calgary, AB - 9th Ave & Centre Street
- Ave. Duration
- 47 min
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- https://www.onitregionaltransit.ca/okotoks-commuter/
- Passenger
- $9–13
- Phone
- +1 403-262-1000
- Website
- calgarytransit.com
Bus from EB 9 AV S @ Centre ST S to SB 52 ST SE @ McKenzie Terminal
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Website
- https://www.calgarytransit.com/home.html
Bus from SB 52 St @ Mckenzie Towne Li SE to EB Shawville WY @ W. of Shawville LI SE
- Ave. Duration
- 17 min
- Frequency
- Every 30 minutes
- Website
- https://www.calgarytransit.com/home.html
Bus from WB Shawville GA @ Somervale CO SW to SB Silverado BV @ Silverado Ranch WY SW
- Ave. Duration
- 9 min
- Frequency
- Every 30 minutes
- Website
- https://www.calgarytransit.com/home.html
- Ave. Duration
- 40 min
- Estimated price
- $110–150
Taxi4U
- Phone
- +1 403 932 0044
- Website
- taxi4u.ca
Cochrane Taxi
- Phone
- +1 403 851 8888
- Website
- cochrane-taxi.ca
Cochrane Cabs
- Phone
- +1 587 576 4433
- Website
- cochranecabs.ca
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 How to get from Gatwick Airport into central London, What documents do I need to cross Niagara Falls?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.



