Spring (March-May) and Autumn (September - November) offers the best time to visit Krakow. The pleasant weather makes it an ideal period for sightseeing, with the added advantage of fewer tourist crowds. These two seasons are the best time to consider if you wish to avoid the chill of the winters or the brunt of the summers. Winters get unusually cold but are an excellent time to consider if you want to participate in winter sports such as skiing. Summer (June - August) is the peak season for tourism, and you can expect to run into large crowds at all sites of tourist attractions. It is also the season when Krakow hosts some of its best festivals. The fares for travel and accommodation skyrocket during the peak season. On the other hand, the winter months from December to February constitute the low season for tourism in Krakow, except for Christmas and New Year’s time. One highlight of Christmas in Krakow is the snow-covered Main Market Square that makes for a unique experience. The mesmerising beauty and cheap fares often outweigh the bitterness of winter. Although it shouldn’t come as a surprise if public transport is disrupted during the snowy days.