The climate varies hugely across the Indian subcontinent.
The desert states of North India may not see rain for months
(or years), whereas Mawsynram (a village in the North
Eastern state of Meghalaya) is considered by the Guinness
Book of Records to be wettest place on earth. We provide a
temperature and rainfall chart for the major cities in each
area covered in this website. Generally the best time to
visit India is during the British winter, but if you are
going into the Himalayas then this is the coldest time of
year. If you are planning to combine the mountains and deserts
in one holiday then a compromise needs to be found.