Eight dead in Islamic school bombing
The blasts went off near a restaurant on the grounds of Jamia Binoria, a Sunni Muslim seminary where thousands of teenagers and young adults study, said Fayyaz Leghari, a senior Karachi police official.
No one has claimed responsibility.
Eight people died and 42 others were injured, Mr Leghari said. Among them were Jamia Binoria students. One of the dead was a child who had been passing by with his parents, said Iqrar Abbasi, a doctor at Civil Hospital Karachi.
Seminary spokesman Ghulam Rabbani said there were two explosions the first apparently intended to draw a crowd. "The first one was smaller. When people got to the site there was another explosion," he said.
Officials had earlier reported that the attack was near Jamia Islamia Binori Town, a prominent seminary linked with the Taliban in Afghanistan.
However, Jamia Binoria, where the blasts occurred, is not believed to have such links.
Explosive experts defused another bomb hidden in a plastic shopping bag near the scene of the blasts, Mr Leghari said.
More than 100 police and paramilitary troops blocked off surrounding streets afterwards.