According to sources, a blast was heard near University of Karachi when a religious rally was passing by.
Sources said a hand grenade was hurled on a bus in which participants of Al-Quds rally were travelling. There were also reports of firing following the blast.
Police and rescue teams reached at the scene. The injured people are taken to different hospitals for treatment.