According the Police officials, the van driver attempted to overtake the truck on Tehari Bypass but ended up slamming into the vehicle.
The injured were shifted to Khairpur hospital from where 12 of the bodies were handed to their families.
In 2014, on Theri bypass, at least 59 people were killed while 18 others were injured when a passenger bus collided head-on with a goods truck near Khairpur.