“Eight armed men on motorcycles opened fire on a bus at Safoora Chorangi, Gulistan-e-Johar area of Karachi, killing at least 41 passengers,” The Hindu reported quoting a police official.
The death toll could further rise as about 20 others are seriously injured. The injured and dead were shifted to various hospitals by rescue workers.
Nobody has taken responsibility for the attack yet.
The passengers were travelling from Al-Azhar Garden area of the city to their place of worship near Aysha Manzil, the police added.
The attack came a day after Prime Minister Nawaz Sharif visited Kabul and declared that enemies of Afghanistan are also enemies of Pakistan.
Prime Minister Narendra Modi tweeted:The attack in Karachi is deeply saddening & utterly condemnable. Our thoughts are with the families of the deceased.We stand firmly with the people of Pakistan in this hour of grief. I wish all those injured a quick recovery.