The militants entered the Bacha Khan University in Charsadda, northwestern Khyber Pakhtunkhwa province, early on Wednesday before opening fire on students and teachers in classrooms and hostels, two police officials said.

Vice Chancellor Fazal Rahim told reporters that several students were stuck inside the campus buildings.