India's vaccination campaign has slowed despite amassing record stockpiles of vaccine, health ministry data showed, as authorities maintain a wider-than-usual gap between doses in a strategy that has boosted coverage.

Over the last few days, daily stocks of all Covid-19 vaccines have exceeded 100 million doses, the health ministry figures show, for states and federally controlled territories taken together.

In contrast, daily vaccinations have dropped to an average of five million doses this month and even less in the past week, off a daily peak of 25m last month.