Климат на юге Индии ближе к экваториальному, на севере — к горному субтропическому. Смена сезонов определяется муссонами. Жаркий и сухой сезон продолжается с апреля по июнь, средняя температура в это время +38...+46 °C, а с середины июня до начала октября длится сезон дождей (+35...+38 °С)
Высокий туристический сезон в континентальной и южной Индии длится с начала октября до конца марта. Небо в этот период почти безоблачно, температура воздуха днем +25...+30 °C, ночью +20...+25 °C.
В Дели и севернее прохладно в декабре-январе, средняя температура составляет около +13 °C. В апреле, когда на юге и в центре страны становится слишком жарко, благоприятная погода устанавливается в гималайских штатах.
А в ноябре, когда в Гоа начинается пляжный сезон, склоны Гималаев покрываются снегом