At least 81 British Airways flights have been cancelled at Heathrow Airport, with 10 cancelled at Gatwick Airport and more than 200 other flights have been delayed after a systems failure.
London’s Heathrow, Gatwick and City airports were affected by the glitch. British Airways said the problem was not a global problem.
Passengers were warned that the disruption would likely have knock-on effects at airports across the UK and Europe. British Airways flights were cancelled or delayed at airports in Edinburgh, Glasgow and Belfast.
BA has resorted to manual check-ins at the airports to keep some flights operating. As well as check-in, some systems allowing aircraft to depart were affected.
Air travel experts said the airline may be liable to pay compensation to affected passengers, on top of refunding them the ticket price. Under EU law, some passengers whose flights are cancelled or delayed by two hours or more can be given compensation.
British Airways said it was offering customers the chance to move bookings to another travel day between 8-13 August.
In a statement, BA said: “We are working as quickly as possible to resolve a systems issue which has resulted in some short-haul cancellations and delays from London airports.
“A number of flights continue to operate but we are advising customers to check ba.com for the latest flight information before coming to the airport.”