Người Phát ngôn Bộ Nội vụ Afghanistan Nusrat Rihimi cho biết, chưa rõ nguyên nhân của vụ nổ. Cả Taliban và một chi nhánh địa phương của IS đều tuyên bố thừa nhận gây ra vụ tấn công.
Vụ nổ xảy ra ở khu vực của cộng đồng người thiểu số Hazara theo dòng Shiite. Trước đó, ngày 7/8, một quả bom xe của Taliban đã nhằm vào lực lượng an ninh Afghanistan tại khu phố phía Tây Kabul, khiến 14 người thiệt mạng và 145 người bị thương, đa số là phụ nữ, trẻ em và thường dân.