Thousands of passengers from Khyber Pakhtun-khwa and Fata suffered due to the cancellation or diversion of international flights from the Bacha Khan International Airport to Islamabad in the wake of the attack on a passenger plane in the provincial capital on June 24.