How To Get To Banff, Alberta
The closest international airport is Calgary International Airport (YYC) some 90 miles (145 km) distance away. Flight times into Calgary from Vancouver are 1hr 25, Seattle 1hr 50, Denver 2hr 30, New York 4hr 45, and Mexico 5h 35.
There are well-maintained roads to get you to Banff and the surrounding ski areas. As always, use extra caution when driving in the winter, meaning drive a little slower and allow for extra stopping distances. Make sure your vehicle has the necessary winter tires as you will most likely encounter some degree of snow cover on the roads and perhaps some ice. The roads through the Rock Mountains are generally kept open however there are some times when there are temporary closures due to winter storms of avalanche work.
Driving times listed here assume good driving conditions, so times will vary in low visibility and snowy conditions. Driving times from Calgary is 2 hours, Golden / Kickinghorse 2 hours, Revelstoke 4 hours, Kamloops and Kelowna 6.5 hours, and Vancouver 11 hours.