Best Places to Travel in India by Month The best time to visit India is ideally from late October to the end of April. However, India has a very distinctive climate and a different concept of seasons. The winters are mostly pleasant with moderate temperatures and almost no precipitation. The summer months of April, May, October and November thought, can get unbearably hot. From June to September, the monsoon covers the entire country in heavy rains. Browse through our packages and know about the best places to go on a holiday in October. From Pushkar in Rajasthan, there are several brilliantly crafted packages to choose from. Take a trip with your family, friends and loved ones with our October holiday packages which promise to provide you with the best sightseeing, adventure and exploration experience.