From Calgary, AB bus to High River, AB then taxi to Nanton. 1 h 9 min $94. From EB 8 Street SW CTrain Station line 201 tram to Somerset-Bridlewood Stn, On It Regional Transit to High River 12th Ave @ 3rd St., then taxi to Nanton. 3 h $73. From Calgary taxi to Nanton. 1 h $206. From Calgary drive to Nanton. 1 h $12.
Bus from Calgary to Nanton
Greyhound Canada operates a bus from Calgary to Nanton twice daily. Tickets cost $10 - $26 and the journey takes 48 min.