At least 16 people were killed and eight others injured as torrential rains on Thursday night triggered flash floods and landslides in multiple districts, including Lower Dir, Bajaur, and Abbottabad, of Khyber Pakhtunkhwa province, rescue officials said.