New Delhi: A 5.9 magnitude earthquake hit Afghanistan late on Sunday with the epicentre 300 km from Kabul following which tremors were felt in northern parts of India.

According to the United States Geological Survey, the quake struck 83 km (50 miles) north-northwest of the city, which lies close to the border with Afghanistan.

Tremors were felt in New Delhi, and Jammu and Kashmir and the aftershocks were felt in Pakistan as well.