When is the best time and month to visit Shillong, Cherrapunji in the state of Meghalaya in the Northeastern part of India? The best time and month to visit Shillong, Cherrapunji in Meghalaya is between the month of May and October. It is because the weather during this month is very comfortable with temperatures ranging …