De vlucht vertrok op zaterdagochtend uit Lissabon, maar belandde in de vroege uren van zondag weer in Lissabon - om aan het eind van de dag aan te komen op Lajes International Airport.
De vertraging wordt door TAP gerechtvaardigd door ongunstige weersomstandigheden en een onverwachte verslechtering gedurende de dag. In een toelichting aan Notícias ao Minuto garandeert de luchtvaartmaatschappij dat "zij er alles aan doet om haar passagiers naar hun bestemming te brengen en altijd met maximale veiligheid".
"Vanwege de slechte weersomstandigheden op Terceira op zaterdag moest de eerste vlucht van de dag terugkeren naar Lissabon, waarbij de passagiers van boord gingen en een maaltijd aangeboden kregen", luidt de reactie.
Later gingen ze aan boord van een tweede vlucht die, "ook als gevolg van ongunstige weersomstandigheden die intussen onverwacht waren verslechterd, moest uitwijken naar Ponta Delgada".
Het vliegtuig werd vervolgens bijgetankt en er was een wachtperiode, in de hoop dat het weer op de bestemming zou verbeteren. Zo niet, "dan keerde ook die vlucht terug naar Lissabon". In totaal hebben de passagiers van deze vlucht meer dan 15 uur in het vliegtuig gezeten om... nergens heen te gaan.
Op zondag waren er dezelfde weersomstandigheden. Intense mist verhinderde de landing op de luchthaven van Lages.
Het vliegtuig cirkelde verschillende keren rond het eiland en moest uiteindelijk uitwijken naar Ponta Delgada, op het eiland São Miguel.
Pas later, in de vroege avond van deze zondag, zou het vliegtuig landen op zijn bestemming.