My girlfriend and I biked from Calgary to Banff last year. There didn't seem like any easy way of biking out of the city. We used Hwy 1A, which is basically a freeway getting out of town (legal to ride). 1A remains a wide divided highway with ample shoulders until Cochrane, and from there it becomes a two lane with decent shoulders and low-moderate traffic, as most through traffic is on Trans-Canada (Hwy 1) to the south. There is about a 10 or 20 mile section of 1A that is shoulderless. We were warned about this section, but there was barely any traffic, so it wasn't much of a worry in that department. The pavement is crap on that section, however. 1A will lead into Canmore, the town on the outside of Banff National Park, and from there you can take a bike path all the way into Banff townsite. (It parallels the Trans-Can.) Not too much in the way of services on this route, besides Calgary, Canmore, Banff, and Cochrane there is some stuff in Exshaw. You could do it in a day, but it'd be a long one. Hotels in Cochrane and a provincial campground at Ghost Lake.