Banff is situated in the Province of Alberta, Canada, about 1.5 hours from Calgary at an elevation of 1383m (4,537 feet). At this elevation it is the highest town in the Canadian Rockies.

The name "Banff" (pronounced "bamph") derived from the Scottish county of Banffshire, birthplace of two of the original Canadian Pacific Railway directors. This friendly town is situated in Banff National Park, Canada's first national park and the third oldest in the world.

Banff National Park developed around the warm mineral springs at Banff, and was created to preserve the natural beauty and wildlife. There is a good chance you will see wildlife strolling around on your visit here, most likely the Elk. The fresh mountain air is pure and refreshing here and it revitalises you with every breath.

The glaciers that once covered the Canadian Rockies have left behind gorges, canyons, rock formations and magnificent jade green lakes which freeze over in the winter across the whole of the National Park.

Surrounded by this majestic scenery, you have more than 100 places to choose from in Banff to eat. From lively bars with live entertainment to quieter, mellow bars with drink specials, Banff has something here for everyone. Banff offers the best range of accommodation including the spectacular Fairmont Banff Springs Hotel which officially opened on 1st June 1888 and was completed in 1928.

Many sightseeing day tours as well as the Rocky Mountaineer leave from Banff making it a compulsory part of your Rocky Mountain Holiday itinerary.

Banff Average Weather
Month Max (°C) Min (°C) Rain (mm) Snow (cm)
January -4.6 -14.1 2.9 34.1
February -0.4 -11.6 1.7 29.3
March 4.5 -7.3 2.7 28.1
April 9.5 -2.5 12.6 22.5
May 14.5 1.7 44.3 17
June 18.5 5.4 59.8 1.8
July 21.9 7.4 54.1 0
August 21.3 6.9 60 0.2
September 16.3 2.7 37 5.7
October 10.1 -1.3 13.8 19.8
November 0.2 -8.4 4.4 32.3
December -5.1 -13.3 3.1 43.2

Banff Current Weather Forecast

Calgary Airport YYC to Banff Shuttle

There is a reliable scheduled airport transfer service available connecting Calgary Airport YYC and Banff. In some instances this may be complimentary when you book a Rocky Mountaineer 2-day rail package through us departing out of Banff.

Banff Resources

View Larger Map
Back to Top