The incident occurred after the truck attempted to overtake another vehicle and hit the passenger bus coming from opposite direction, Geo News reported.
At least nine people were killed and 29 others injured in the accident, the report said.
The injured were immediately shifted to a nearby hospital, while 14 of the critically wounded passengers were moved to Rawalpindi, sources were quoted as saying by the report.
Pakistan's poorly maintained roads often lead to accidents where drivers commonly flout traffic rules.
Disclaimer: No Business Standard Journalist was involved in creation of this content