The best time to visit Leh is from May to September when the weather is pleasant and road access from Srinagar and Manali is open.