Der Polizeisprecher von Herat, Abdul Ahad Valizadeh, sprach vor Medienvertretern von sieben Toten und zehn Verletzten, aber Augenzeugen zufolge kamen dabei mindestens zehn Menschen ums Leben.
Der Sprecher des Gouverneurs, Jelani Farhad, sagte gegenüber Journalisten, es seien 18 Menschen getötet und verletzt worden.
Bilder in Sozialen Netzwerken zeigten eine hohe, schwarze Rauchsäule über dem Zentrum der Stadt.
In der Hauptstadt Kabul trafen sich unterdessen Vertreter von mehr als 20 Ländern für eine Friedens- und Sicherheitskonferenz. Bei zwei blutigen Anschlägen waren dort in der vergangenen Woche rund 180 Menschen getötet und Hunderte verletzt worden.