A suspected suicide bomber rammed his motorcycle into a Pakistan Navy bus in the first blast in the Defence Phase II area of Karachi, injuring at least 17 people.

According to witnesses, the explosion occurred near the College of Physicians and Surgeons at 7.20 am.

The second blast, also targeting a Pakistan Navy bus, occurred in Baldia Town. At least one person was killed.

Another bomb was diffused in the Baldia Town area.

Rescue teams have reached the site of the attacks and the injured are being rushed to the PNS Shifa Hospital, sources said.

Karachi, the country’s commercial hub, has a long history of bloody feuds between rival ethnic, political and sectarian groups, in which hundreds of people have been killed.

Militants linked to al Qaeda and Taliban have also carried out attacks in the city in the past.