I suggest flying into the Calgary airport. From there, the best way to get to Banff is by taking one of many shuttle busses. Or, rent a car from the airport if you plan to drive around during your visit. The drive is approximately an hour and a half between the Calgary airport and Banff.