Ten militants stormed the airport late Sunday night, killing eight members of airport security forces, two Pakistan International Airlines employees and one ranger. Seven other airport employees were also killed.
All 10 militants died, including two who detonated suicide vests, military spokesman Maj. Gen. Asim Bajwa.
Twenty-four people were injured in the attack and one building was set on fire.
Flights resumed at the airport by midday Monday once it was cleared of militants, security officials said.