El accidente tuvo lugar de madrugada cerca de la localidad de Theekriwala, en la provincia del Punjab, debido a un exceso de velocidad, dijo el portavoz de la Policía local, Mohammed Yaqoob.
La fuente indicó que el autobús se dirigía de la ciudad de Lahore a Layyah cuando chocó de frente contra el camión.
Entre los 19 muertos se encuentran dos mujeres y dos niños, de acuerdo con Yaqoob.
Tres de los heridos se encuentran en estado grave y han sido trasladados a un hospital en la cercana urbe de Faisalabad.
Pakistán cuenta con uno de los índices más altos del mundo de accidentes de tráfico debido al pésimo estado de las carreteras, a las deficiencias de los vehículos y a que los transportes públicos suelen circular sobrecargados de pasajeros.
En enero de 2015, al menos 62 personas murieron calcinadas en la colisión de un autobús repleto de pasajeros con un camión cisterna que transportaba gasolina en el sur del país.