People arriving in India from China, Hong Kong, Japan, South Korea, Singapore and Thailand will have to show a negative COVID-19 test from Sunday, India's health minister said.
Travellers from those countries would have to upload their test result on an India government website before their departure, the minister, Mansukh Mandaviya said.
"This is being done in view of the evolving COVID-19 situation across the world, particularly in the aforesaid countries," the health ministry said in a statement, adding that the test should be taken within 72 hours of travel to India.
The new requirement for a COVID test would be in addition to the random tests on 2% of all international passengers arriving in India.
India joins the United States, Japan, Italy and Taiwan in imposing mandatory COVID tests for travellers from China, amid a COVID surge there after authorities relaxed strict "zero-COVID" rules.
Top health officials from the European Union were holding talks on Thursday to try to coordinate very different views on how to respond to China's decision to lift its COVID-19 restrictions amid a wave of infections there.