All travellers, including Indian nationals, "arriving from or having visited China, Italy, Iran, Republic of Korea, France, Spain and Germany after February 15 will be quarantined for a minimum period of 14 days," the government's Press Information Bureau said.
The number of cases of the COVID-19 coronavirus in India has doubled to 60 in the past four days, increasing public fears and the government's state of alert.
Many of the cases have been blamed on Indians who have travelled or worked in badly hit countries in Europe and the Middle East.
The decision was reached following a meeting of ministers led by Health Minister Harsh Vardhan, the statement read.