Gen. Abdul Rahman Sayedkhail, Parwan provincial police chief, said eight people have been killed, while more than 40 other civilians were injured by avalanches in the Salang Pass, which crests at 12,700 feet (3,800 metres).
He said rescue operations started Monday afternoon.
The avalanches occurred after heavy snows fell in the area Monday. The road through the pass connects Kabul with the northern city of Mazar-i-Sharif.
Defene Ministry spokesman Gen. Mohammad Zahir Azimi said several Afghan Army units has been mobilised in the rescue effort.
Keep up with the latest business news from the region with the Emirates Business 24|7 daily newsletter. To subscribe to the newsletter, please click here.