This question already has an answer here:
i’m trying to track when British Airways flight BA 2158 from Grenada West Indies landed at Gatwick Airport. The flight was scheduled to depart on 30th December 2017 at 18:20, but departed on 31st December 2017 around 00:30. It flew straight to London Gatwick direct, not stopping at Saint Lucia. It landed at London Gatwick on the 31st December, but am unsure of the time. Many thanks.