Tomato prices in India have surged to Rs 80 per kg in some retail markets due to heavy rainfall in Himachal Pradesh, a major supplier, disrupting supplies to consumption centers. The daily average retail price of tomato has risen from Rs 35 to Rs 55 per kg in a month, with further increases expected due to anticipated heavy rainfall predicted by the India Meteorological Department. The monsoon seasons usually lead to a surge in vegetable prices due to impact on harvesting and transportation.