Tremors were felt in the Delhi-NCR region, Srinagar and Punjab after an earthquake of magnitude 6.1 shook the Afghan capital, Kabul, at around 12:40 pm. There were no immediate reports of any damage or casualties.
The earthquake, which was also felt in neighbouring Pakistan, struck 270 km (167 miles) northeast of Kabul in the Hindukush mountains, at a deep 180 km, the European Mediterranean Seismological Centre said.
People were seen rushing out of buildings and offices in Srinagar.
The quake, which was also felt in neighbouring Pakistan, struck 270 km (167 miles) northeast of Kabul in the Hindu Kush mountains, at a deep 180 km, the European Mediterranean Seismological Centre said.