Tremors were felt in north India, including the national Capital and adjoining satellite townships, this afternoon, the second such occurrence in nine days.
The quake, measuring 5.7 on the Richter Scale at 2:51 p.m., was epicentred in southern Afghanistan, the MeT Department said. The quake took place 6.6 km below the surface.
The tremors were felt in the Capital, Gurgaon and Noida.
There were no immediate reports of any casualty or injury.
Tremors were also felt in Srinagar and adjoining areas but there was no report of any casualty, officials said.
In Srinagar, the tremor lasted a few seconds, prompting people to rush out of buildings for safety.
On April 16, tremors were felt in north India following a quake measuring 7.8 on the Richter scale on the Pakistan-Iran border.