Banff is a resort town in Banff National Park, Alberta, Canada, in Alberta's Rockies along the Trans-Canada Highway, 126 km west of Calgary, 58 km east of Lake Louise, and 1,400 to 1,630 m above sea level.
AdAward-Winning Active Travel Vacations. World-Class Biking & Hiking Routes. Expert Guides. Luxury Boutique Hotels. Local Cuisine. Trips For People Of All Ages. Order a Free Catalog!
Site visitors: Over 10K in the past month
Destinations: Europe, Africa, North America, Antarctica, Asia, South America
AdFind our top-rated transport options, guided experiences, and private tours in one place. Hotel pickup service, mobile tickets and confirmation, and easy cancellation available.
Skip-the-line tickets · Convenient mobile booking · 24/7 customer service