Kicking Horse Mountain Resort is located high in the Dogtooth Range of the Purcell Mountains, 14 km above Golden, British Columbia. Surrounded by towering peaks of two other mountain ranges – the Rockies and Selkirks – it is also close to six of Canada’s most spectacular National Parks: Banff, Jasper, Kootenay, Yoho, Glacier, and Mt. Revelstoke. The resort is just 1.5 hours west of Banff (145 kilometers) and 2.5 hours west of Calgary (270 Kilometers) on the Trans-Canada highway.