At least 25 people were detected with influenza A (H1N1) virus on Monday taking the total number of swine flu cases in the country to 454, a health official said in New Delhi.
"About 2,077 people have been tested so far, of which 454 are positive for Influenza A(H1N1). Of the 454 positive cases, 311 have been discharged. Rest are admitted in hospitals," said a statement issued in New Delhi by the union health ministry.
Pune reported eight cases, Delhi seven while in Chennai four cases were detected.
Although there was no official confirmation till late evening from the union health ministry, sources said all the cases reported in Pune are children who had returned from the US.
Hyderabad had three cases, while Bangalore, Chandigarh and Patiala in Punjab reported one case each.
In Delhi, three people who had come from Singapore tested positive while two were those who contracted the virus from the flu patients. The rest of the cases were of those who had returned from abroad.
Of the four cases in Chennai, two members of a family - 37-year-old woman and an eight-year-old girl - were found to be infected with the virus on Monday.
In Hyderabad, one of the cases is of a 30-year-old woman, who had contracted the virus from a person who had the flu earlier. The lone case in Bangalore is of a 28-year-old man who also got it through a person detected positive with the virus. In Patiala, a 23-year-old man, who had visited Bangkok, tested positive.