British Airways customers were not too happy with their weekend service after their flight from Florida to London was delayed multiple times.
Speaking to BBC News, passengers said that thought they survived a 'journey from hell' after the delays turned their routine flight into 77 hours of pure sadness.
British Airways flight 2036 was supposed to leave Orlando on Thursday at 7.25pm ET, however, after boarding the plane, passengers were waiting hours for the repair of a 'technical fault'.
After these four hours, passengers had to leave the plane and were arranged to stay at a nearby hotel for the night.
Many people began tweeting about the terrible experience and the lack of support and communication coming from British Airways.
Once they had finally taken off a day later, the flight from Orlando was diverted to New York just 40 minutes after takeoff due to the same problem they were trying to fix earlier, and even more delays awaited them at New York's JFK airport.
Due to the hotels being full around the area, many families were forced to even spend the night sleeping on the floor at the airport.
British Airways supposedly offered the passengers food from their business lounge at JFK, but one person, Sarah Wilson, who was coming home from Florida, claimed that passengers weren't even told about the food.
Eventually, the plane left New York on Saturday evening and landed back in London on Sunday, a staggering three days after their initial scheduled departure.
In a statement to the BBC, British Airways expressed their apologies to passengers and confirmed its:
Aircraft diverted to New York on Saturday morning as a precaution, following a minor technical issue.
We sent a relief aircraft out to New York on Saturday morning to get customers back to London Gatwick as quickly as possible.
Customers were rebooked where possible and while there were limited hotel rooms available, our teams on the ground cared for customers in our first class lounge providing bedding, food and drinks to ensure they were comfortable during their stay.