By Air:

Almost every major airline flies directly into the Calgary International Airport, which is a short 90-minute (130 kilometers or 87 miles) drive to Banff National Park.

Catch a convenient shuttle bus connection right from the airport to Banff. Alternatively, you can rent a car from the airport or in the city of Calgary.

https://www.yyc.com/