Best Time to Visit India
India tends to attract tourists all year round due to its hot climate, but it is the winter season - November to March - which is most popular with UK travellers, because it offers a cooler temperatures, ideal for sightseeing. If you do choose to book your tickets to visit in the summer months - May to July - you may wish to avoid the hot plains and head up to the Himalayan region in the north of the country which is much cooler and offers beautiful resorts such as Manali and Shimla. Monsoon season in India lasts from July until September but this shouldn't put you off booking flights during these months; just be careful to avoid some of the most flood-prone areas which include West Bengal, Orissa, Punjab and Andhra Pradesh.