The incident occurred on Charsadda road in Khyber Pakhtunkhwa province.
The bus was carrying government employees of the civil secretariat, local police said.
The employees were on their way back home after duty hours.
The injured have been rushed to nearby hospitals including Lady Reading Hospital where condition of five is stated to be critical.
Emergency has been declared in LRH hospital.
