Dense fog enveloped parts of the Delhi-National Capital Region (NCR) on Friday, reducing visibility to zero and affecting flight and train operations. The reduced visibility in Delhi-NCR delayed more than 150 flights for an average 41 minutes and about 26 trains.