K zodpovednosti za útok sa prihlásilo militantné hnutie Taliban. Podľa predstaviteľa miestnej polície výbuch nastal vo chvíli, keď muž na motocykli vrazil do davu ľudí - väčšinou majiteľov lekární -, ktorí protestovali proti novele zákona o predaji liečiv. Medzi obeťami sú aj príslušníci bezpečnostných síl, ktorí so zástupcami protestujúcich lekárnikov vyjednávali.
Láhaur je správnym centrom Pandžábu, najväčšej a najbohatšej provincie Pakistanu, ktorý v posledných rokoch zápasí s násilím zo strany moslimských fundamentalistov a zločineckých gangov. Situácia v Pandžábe je však tradične pokojnejšia ako v iných častiach šiestej najľudnatejšej krajiny sveta.