There are 4 ways to get from Calgary to Spruce Meadows by tram, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 201 tram, line 102 bus
best- Take the tram from EB 8 Street SW Station to SB Somerset - Bridlewood CTrain Stationtram 201
- Take the bus from WB Shawville GA @ Somervale CO SW to SB Silverado BV @ Silverado Ranch WY SWbus 102
1h 33mDrive 21.6 km
cheapest- Drive from Calgary to Spruce Meadowscar 21.6 km
26 min$5–7Line 302 bus, line 153 bus, line 102 bus
- Take the bus from Sb 5 St Sw @ 7 Av Sw 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
2h 20mTaxi
- Take the taxi from Calgary to Spruce Meadowstaxi 21.6 km
26 min$50–60
Questions & Answers
The cheapest way to get from Calgary to Spruce Meadows is to drive which costs $4 - $7 and takes 26 min.
The fastest way to get from Calgary to Spruce Meadows is to taxi which takes 26 min and costs $50 - $60.
No, there is no direct bus from Calgary to Spruce Meadows. However, there are services departing from Sb 5 St Sw @ 7 Av Sw and arriving at SB Silverado BV @ Silverado Ranch WY SW via SB 52 St @ Mckenzie Towne Li SE and WB Shawville GA @ Somervale CO SW. The journey, including transfers, takes approximately 2h 20m.
The distance between Calgary and Spruce Meadows is 24 km. The road distance is 21.6 km.
The best way to get from Calgary to Spruce Meadows without a car is to line 201 tram and line 102 bus which takes 1h 33m and costs .
It takes approximately 1h 33m to get from Calgary to Spruce Meadows, including transfers.
Calgary to Spruce Meadows bus services, operated by Calgary Transit, depart from Sb 5 St Sw @ 7 Av Sw station.
Calgary to Spruce Meadows bus services, operated by Calgary Transit, arrive at SB 52 ST SE @ McKenzie Terminal station.
Yes, the driving distance between Calgary to Spruce Meadows is 22 km. It takes approximately 26 min to drive from Calgary to Spruce Meadows.
There are 622+ hotels available in Spruce Meadows.
What companies run services between Calgary, AB, Canada and Spruce Meadows, AB, Canada?
You can take a bus from Sb 5 St Sw @ 7 Av Sw to Spruce Meadows via 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 2h 20m.
- Phone
- +1 403-262-1000
- Website
- calgarytransit.com
Tram from EB 8 Street SW Station to SB Somerset - Bridlewood CTrain Station
- Ave. Duration
- 35 min
- Frequency
- Every 10 minutes
- Website
- https://www.calgarytransit.com/home.html
- Phone
- +1 403-262-1000
- Website
- calgarytransit.com
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
Bus from Sb 5 St Sw @ 7 Av Sw to SB 52 ST SE @ McKenzie Terminal
- Ave. Duration
- 48 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
- Ave. Duration
- 26 min
- Estimated price
- $50–60
Checker Yellow Cabs
- Phone
- +1403 299 9999
- Website
- thecheckergroup.com
Calgary United Cabs
- Phone
- +1 403 777 1111
- Website
- calgarycabs.ca
Associated Cabs
- Phone
- +1 403 209 1111
- Website
- associatedcab.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 London to Edinburgh, Which side of Niagara Falls should I choose (and how do I get there)?, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
