La période la plus agréable pour un séjour en Inde est de mi-novembre à fin mars.
En effet, l’été est tellement chaud et humide qu’il n’est pas évident de s’en accommoder, en particulier à Delhi, Agra et Varanasi. Seules les régions montagneuses comme Himachal Pradesh, Ladakh, ou encore Sikkim, possèdent un climat tempéré d’avril à octobre. Mais éviter ces mêmes régions en hiver, il y fait très froid et peu d’hôtels sont chauffés.
Pour le sud de l’Inde, la période la plus propice sera de novembre à mars avec un soleil agréable. Par contre méfiez vous car ensuite la chaleur et l’humidité s’intensifie et deviennent difficile à supporter.