If you travel during winter just know that its a risk in itself with the weather. The day I arrived it was clear but the rest was snowing so it was cloudy. I didnt know I could change my ticket out and go during the clear day and waited for the day of my actual ticket. What a mistake because I couldnt see anything. It was such a waste of money. I dont recommend buying tickets ahead of time if you travel during winter, just wait till you get there. I will make a trip back out to Banff to see and do other things I couldnt do in the winter. I only went in December because a lot of people told me thats the best time to go.