Politisperringen var satt opp i anledning et politisk-religiøst møte i nærheten av Swabi, 100 kilometer øst for Peshawar.
Angrepet fant sted da aktivister i Jamiat Ulma-e-Islam var samlet for å møte sin leder Maulana Fazalur Rehman. Ifølge arrangørene er Rehman i god behold.
Rehman, som regnes for å være alliert med Taliban, er en betydelig religiøs leder fra en bevegelse som de fleste militante gruppene i Pakistan følger. Angrepet kan ha vært rettet mot ham.
En talsmann for Rehman sier at lederen er trygg, men at møtet i dag ble avlyst.
Politisjef Abdullah Jan sier at de har funnet kroppsdelene til selvmordsbomberen, men at de ikke vet hvem han er eller hvilken gruppering han tilhører.