More than 600 people have been killed with at least 1,000 injured after a 6.0 magnitude earthquake struck eastern Afghanistan last night.

The wave hit a series of towns on Sunday at 11.47pm in the province of Kunar, near the Pakistan border, centred 17 miles northeast of the city of Jalabad in Nangarhar.

As many as 622 people were confirmed to have been killed by Monday morning, the interior ministry said.

Hundreds were killed and injured in the districts of Nur Gul, Soki, Watpur, Manogi and Chapadare.

Taliban-led health authorities in Kabul, however, said they were still confirming the official toll figure as they worked to reach remote areas.