Some affected airports are still having to check in and board passengers manually after a cyberattack hit systems on Friday.
Passengers across Europe are facing another day of flight delays and cancellations following a cyber attack which has impacted software used for check-in and boarding.
On Friday, many of the largest airports in Europe, including London Heathrow, faced major disruption after the attack targeted Collins Aerospace, the company behind automatic check-in and boarding software.
Airports in Berlin, Brussels and London were hit by disruptions to electronic systems that snarled up check-in and sent airline staffers trying options like handwriting boarding passes or using backup laptops. Many other European airports were unaffected.
Disruption at Berlin and London Heathrow had eased significantly by Sunday, but many airports across Europe are still facing delays and cancellations on Monday.
Collins Aerospace said in a statement on Monday morning that it was in the final stages of completing necessary updates to rectify the issue.
Which airports are still seeing delays and cancellations?
Brussels Airport appears to be the hardest hit on Monday. On Sunday, it asked airlines to cancel nearly 140 of Monday's departing flights because the US-based software system provider “is not yet able to deliver a new secure version of the check-in system.”
So far, around 60 flights have had to be cancelled on Monday due to the disruption. Brussels Airlines has been the worst affected, telling passengers that it is still only possible to do manual check-in and boarding.
"We strongly advise all passengers to check in online and to use the Self Bag drop when arriving at the airport," the airline said in a message on its website.
"As flights could get cancelled or delayed, always check the status of your flight before coming to the airport on our website, in the app or via the Chat Assistant."
EasyJet and Vueling have also cancelled six flights each. Cancellations and delays will continue as long as manual check-in is necessary, the airport has said.
A message on Brussels Airport's website advises passengers to check the status of their flight before coming to the airport, to only come if their flight is confirmed, and to check in online in advance.
Other airports have advised passengers to check the status of their flights before travelling to the airport on Monday and use alternative check-in methods.
A rolling message on the Berlin Brandenburg Airport's website reads: “Due to a systems outage at a service provider, there are longer waiting times. Please use online check-in, self-service check-in and the fast bag drop service.”
The airport is facing higher passenger numbers than usual due to the Berlin Marathon, and departures are reportedly facing delays of around an hour.
A message on Heathrow Airport's website on Monday says that work continues to resolve and recover from the system outage that impacted check-in.
"We apologise to those who have faced delays, but by working together with airlines, the vast majority of flights have continued to operate," it reads.
"We encourage passengers to check the status of their flight before travelling to Heathrow and to arrive no earlier than three hours for long-haul flights and two hours for short-haul."
Dublin Airport has warned passengers that check-in and bag drop may take longer than usual at Terminal 2.
"Some airlines are continuing to use manual workarounds to issue bag tags and boarding passes in Terminal 2. As a result, check-in and bag drop may take longer than usual. Airlines in Terminal 1 are operating as normal," it said in a post on social media.
"Passengers should plan to arrive at the airport as normal today (2 hours before a short-haul flight and 3 hours before a long-haul flight). However, if you need to check in or drop bags in Terminal 2, please allow extra time."