A magnitude-6.4 earthquake hit Andaman Islands in India on Monday, the U.S. Geological Survey said, Xinhua reported.