The earthquake shook north India with tremors that lasted almost a minute on Monday afternoon.
The quake's epicentre was near Jurm in northeast Afghanistan, 250 km from capital Kabul, and at a depth of 213.5 kilometres, the US Geological Survey said. This is just a few hundred kilometres from the site of a 7.6 magnitude earthquake that struck in October 2005, killing more than 75,000 people and displacing some 3.5 million more, although that earthquake was much shallower.
Prime Minister Narendra Modi tweeted that he had spoken to Afghanistan President Ashraf Ghani and offered condolences. "President Ashraf Ghani shared with me his initial assessment of the damage. I offered all possible assistance," the PM said, tweeting earlier, "We stand ready for assistance where required, including Afghanistan and Pakistan."
In India, massive tremors were felt in Delhi, Kashmir, Rajasthan, Himachal Pradesh, Uttarakhand, Haryana and Punjab. Hundreds rushed out of shaking buildings and remained on the streets for some time, fearing aftershocks.
The Delhi Metro train service ground to a halt during the earthquake, although the airport continued operating. Metro service resumed after some time, but the trains ran slow.
A top police officer in Kashmir said, "Some bridges and buildings got damaged. There are no reports of loss of life so far. Cell phone networks are down, we are using our wireless network to gather information." The Srinagar flyover was closed to traffic, fearing cracks. When none were found during inspection, it was reopened for traffic.
At least one aftershock hit shortly after the quake, with the USGS putting its magnitude at 4.8.
Get Breaking news, live coverage, and Latest News from India and around the world on NDTV.com. Catch all the Live TV action on NDTV 24x7 and NDTV India. Like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.