The haze has adversely affected the visibility, thereby disrupting air flights to and from Nepalgunj airport, according to Rinki Mallik, traffic controller at Civil Aviation Office, Nepalgunj.