Two flights were diverted to Catania because of bad weather this morning.
The Air Malta flight from Rome was due to land at Malta International Airport at 11.25am. It is now expected to land at 2.45pm.
A British Airways flight from Gatwick was also forced to land in Catania and is now expected in Malta at 2.30pm, according to the MIA website.
A number of outbound flights were also delayed.