Answers from Our Experts (1)
The best time to visit Delhi is from February to April, and September to November.
Delhi experiences an extreme of temperatures during the peak of its summer and winter months. Between May and July, temperatures can soar as high as 45 degrees Celsius, and air-conditioning is the only way to escape the heat. In winter, from December to early February, temperatures can fall as low 3 degrees Celcius, sunshine can get lost in the fog for days, and unlike most European cities, many shopping and dining establishments in Delhi are not centrally heated. Monsoon rains are in their full force from July to August.