A 6.2-magnitude earthquake struck Afghanistan on Thursday, the U.S. Geological Survey said, but there were no immediate reports of damage.
The quake's epicenter was 48 miles (77 km) south-southeast of Feyzabad, in the Hindu Kush region of northeastern Afghanistan. The quake, which struck at 1951 GMT, was 122 miles (196 km) deep.
The quake struck at 12:21 am (1951 GMT Thursday) at a depth of 196 kilometres (122 miles) in the Hindu Kush area, the Survey said.
CNN reported that tremors were felt in the capital, Kabul, about 165 miles (266 km) southwest of the epicenter. A quake of that magnitude can cause severe damage.
However, the temblor was centered in a remote mountain area where communications are poor and reports of casualties take time to reach the capital.
Pakistan's Geo News said the earthquake was felt in many parts of the neighbouring country, including the capital Islamabad, but there were no immediate reports of casualties. Many of the country's mountainous rural areas are however hard to reach.
Buildings shook in the Pakistani cities of Peshawar and the capital Islamabad, and the quake was felt as far east as Lahore near the Indian border, Pakistani television stations reported.
Northern Afghanistan and Pakistan are frequently hit by earthquakes, especially around the Hindu Kush range near the collision of the Eurasian and Indian tectonic plates.
A 7.6-magnitude earthquake in northwest Pakistan and Kashmir in October 2005 killed 74,000 people and displaced 3.5 million.