"The incident occurred near the Pakistani consulate, but we are not sure if it was the intended target," said an official.
No group immediately claimed responsibility for the attack.
A small bomb also exploded near the Indian consulate in Jalalabad last Tuesday, but no casualties were reported. The latest attack comes close on the heels of four-country talks in Islamabad aimed at reviving stalled peace talks with the Taliban.
India's foreign ministry said the Indian consulate was not the target. All Indians are reported to be safe.
Residents and children from a nearby school had been evacuated as series of explosions could be heard.
Read More: Blast rocks Jalalabad in Afghanistan
The latest in a series of suicide attacks in Afghanistan comes amid renewed efforts to restart peace talks with the Taliban and ease diplomatic tensions between India and Pakistan.