According to initial report, the blast took place on Mall Road near railway station in one of Peshawar’s sensitive areas where army and government installations are located.
Officials said the explosion targeted a convoy of Frontier Constabulary as nature of the blast could not be confirmed.
Medics in city’s main Lady Reading hospital confirmed that three dead bodies and seven injured were received at the hospital. The dead could not be identified immediately.
Bomb disposal squad arrived at the site cordoned off by security forces.