The best time to visit Srinagar is from April to October when the weather is pleasant and looks like a paradise with blossoms. The best time to visit Leh Ladakh is from April to Mid-May and again from Mid-September to Mid-October. After monsoons, the place looks heavenly beautiful with a splash of cool breeze touching your face. This is also the peak season for the tourists here.