British Airways flight BA663 from Larnaca to London was significantly delayed by 18 hours. The flight was scheduled to depart yesterday (Jan. 22) at 7:30 p.m., now the new time is 1:35 p.m. on the scoreboard today (Jan. 23).
The delay was already on the route from London to Larnaca: the plane took off at 6:45 pm instead of 1:45 pm. It landed in Cyprus at 23:00 (instead of 18:25).
Just a reminder, according to EU Regulation 261/2004, if a flight is delayed by more than 3 hours, the passenger can claim compensation. More details at company website
Source