Les mois les plus chauds sont avril mai juin, le nord excepté la partie montagneuse étant plus chaud que le sud. La température dépend aussi de l'altitude, ainsi la température à
Bangalore (dans la pointe sud au milieu) plus connue pour ses sociétés de services informatiques que pour son intérêt touristique culmine à 900m d'altitude et ne connait pas de températures au delà de 33°C au plus fort de l'été.
La mousson est aussi un phénomène capricieux dans le sens où elle ne commence pas au même moment selon que l'on se trouve à
Mumbai ou
Chennai et celle ci sera souvent plus vivable à l'intérieur du pays que sur les côtes.
Pour faire simple, une possibilité est de partir du sud en mars (
Kochi,
Kerala et
backwaters,
Hampi,
Madurai,...) remonter assez vite via Goa puis
Mumbai vers le
Rajasthan pour y être en avril au plus tard et finir vers les contreforts de l'himalaya pour rechercher un peu de fraicheur. Le reliquat juillet-aout peut se faire à longer d'ouest en est la chaine himalayenne de
Srinagar à Darjeling en passant par
Varanasi.