Shuttle buses operate daily year-round between Calgary International Airport and Banff. Buses are less frequent in the spring and fall. Companies include Rocky Mountain Sky Shuttle (403-762-5200, 888-762-8754), Brewster Transportation (403-762-6767, 800-661-1152) and Banff Airporter (403-762-3330, 888-449-2901). The adult fare with all three companies is around $50 one way and $98 round trip.
Banff Transit (403-762-1215) has three bus routes to help you get around. One route goes up Tunnel Mountain, one to the Rimrock Resort Hotel and Upper Hot Springs and the third goes toward the Fairmont Banff Springs hotel. Grab a map from the info center for route details. Buses start running at 6:30am and finish at midnight; the fare is $2/1 per adult/child.
Taxis can easily be hailed on the street, especially on Banff Ave. Otherwise call Banff Taxi (403-762-4444). Taxis are metered.