British holidaymakers stranded in Tenerife due to a sandstorm have complained of “chaotic” scenes.
Jet2 flights from the Spanish island to East Midlands Airport were cancelled on Sunday.
Passengers on one flight were re-routed to Malaga, and informed just before take-off that their bags were not on board.
Jet2 said they have been “working tirelessly to get everyone to their intended destination”.
Mick Elliot, from Aylestone, Leicestershire, filmed the moment on board the aircraft.
In the footage, a Jet2 member of staff says: “We’ve tried to do the right thing as an airline i.e. we don’t cancel flights… today, honestly, we’ve bitten off more than we can chew.
“We tried to catch up from flights on Sunday, Monday as well as the regular flights today [Tuesday] and it’s pretty obvious the facilities here at the airport, in Tenerife in particular, have not been able to cope with that.”
A flight from Malaga to the East Midlands is due to take off later.
Another man, from Attenborough, Nottinghamshire, who does not wish to be named, told the BBC he was met with scenes of “absolute chaos” at Tenerife South Airport when all flights were cancelled on Sunday.
Jet2 got him and his family on to a flight home on Tuesday evening but this was re-routed to Malaga as the crew had “exceeded their flying hours”.
They were also told their luggage was not on board and would be taken to East Midlands Airport.
Mr Elliot said the long wait for a replacement flight made him and his wife Maxine feel like they had been forgotten.
“I think the general mood initially was OK – we accepted it was an act of God so you can’t blame the airline for that,” he said.
“But that was Sunday, flights were in the air on Monday and Tuesday, so we were looked at as the least priority.”
A Jet2 spokeswoman has apologised to affected customers.
She said: “To help deal with the backlog of flights, Tenerife Airport allowed for extra capacity yesterday, however the volume of flights resulted in delays and problems processing baggage at the airport.
“As a result, our crew did not have sufficient operating hours to fly from Tenerife to the UK due to Civil Aviation Authority flight time regulations.
“We therefore took the decision to fly customers to airports where we could provide hotel accommodation for the night.”