Banff's largest and oldest tour company offers a plethora of options. They also run the Banff Gondola and the Minnewanka Lake Cruise, as well as trips to Calgary, Lake Louise, the Icefields and Jasper.

Services to Calgary ($65, one hour 15 minutes), Jasper ($100, five hours, daily) and Lake Louise ($30, one hour, several daily). Will pick you up from your hotel.