Kashmir is a year round destination. If you want to indulge in winter sports then November to February is the best time. However, if you would like to visit Kashmir in summer, April to August is a good time. Also, Srinagar will be hosting tulip festival in May 2019 Good luck !!