A powerful earthquake struck a remote area of Afghanistan on Monday, shaking the capital Kabul and killing at least 24 people while 76 were killed in neighbouring Pakistan, officials said.

The death toll could climb in coming days because communications were down in much of the rugged Hindu Kush mountain range area where the quake was centred.

Reports of deaths had poured in from different areas of both countries by nightfall.