A crowd of women have marched through the Afghan capital accusing Taliban authorities of covertly killing soldiers who served the former US-backed regime.

Around 30 women gathered near a mosque in the centre of Kabul and marched a few hundred metres chanting "justice, justice" before they were stopped by Taliban forces.

The Taliban tried to prevent journalists from covering the march, organised against the "mysterious murders of young people, particularly the country's former soldiers", according to social media invitations.

Taliban fighters briefly detained a group of reporters and confiscated equipment from some photographers, deleting images from their cameras before returning them.

The Taliban has effectively banned unsanctioned protests and frequently intervenes to block demonstrations since its return to power in August.

The protest comes weeks after separate reports by the United Nations, Amnesty International and Human Rights Watch said there were credible allegations of more than 100 extrajudicial killings by the Taliban since its takeover.

"I want to tell the world, tell the Taliban to stop killing. We want freedom, we want justice, we want human rights," said protester Nayera Koahistani.

In a statement read aloud by protester Laila Basam, the demonstrators called on the Taliban "to stop its criminal machine".

The statement said former soldiers and government employees of the old regime are "under direct threat", violating a general amnesty announced by the Taliban in August.

The protesters also aired objections to the ratcheting restrictions women are facing under Taliban rule.

The government issued new guidelines at the weekend banning women from travelling long distances unless escorted by a close male relative.

"Women's rights are human rights. We must defend our rights," said Ms Koahistani.

Video footage posted online today showed another women's protest held elsewhere in the capital that also called for women to be allowed education and work opportunities.