The number of cases has doubled since last week to more than 11,000.
Critics have accused the government of failing to distribute medicines, but officials insisted the situation was under control.
This year's outbreak of the H1N1 virus, which causes swine flu, is the deadliest in India since 2010.
The virus first appeared in Mexico in 2009 and rapidly spread around the world.