A total of 1,244 flights have been cancelled and 41 flights were diverted at Dubai International (DXB) since heavy rains disrupted operations on Tuesday.