KARACHI – Various flights of the PIA were either diverted or delayed due to rains and inclement weather on Wednesday. According to spokesperson for the national flag carrier, flights were either diverted or delayed due to bad weather that, according to him, was beyond the control of the airline.Delayed departure of PIA flights from Karachi included PK-301, PK-304, PK-340, PK-352 and PK-388. Three flights were diverted from Islamabad to Lahore due to bad weather early morning. Besides, PIA flights from Karachi and Islamabad were affected due to closure of both airports from 1pm to 3pm for cleaning of the runways.  The flights diverted were PK-738, PK-747 and PK-792 while flights affected due to closure of the runway in Karachi were PK-340 and PK-388, the spokesman added.