Tomato prices in India have surged by over 70%, reaching Rs 59.87 per kg as of July 7, compared to Rs 35 a month ago. The heatwave conditions in Maharashtra, Karnataka, Andhra Pradesh, Tamil Nadu, and Kerala have impacted the supply and production of tomatoes. Heavy downpours in Himachal Pradesh have damaged the road network, reducing supplies to main consumption centres.