The incident occurred on Indus Highway near Noshapa oilfield in Karak district of KPK.
The Karachi-bound passenger bus collided head on with an oil tankercoming from opposite direction,District Police Officer Mian Naseeb Jan said.
Drivers of both thepassenger bus and oil tanker are among the dead.
The heavy machinery and crane of the nearby oilfield were called to extract the bodies of the dead and injured from the deformed bus after the incident.