Irish carrier Ryanair says more staff are now working to refund customers as a result of the coronavirus backlog.
The company says it is "making rapid progress" in processing customer refunds for flights cancelled between March and June.
It says since its Dublin offices re-opened on June 1st, additional staff have been trained to eliminate the backlog of refund requests.
It also says that all March cash refund requests have been cleared, and at the end of June, 50% of April cash refunds were dealt with.
It says that by July 15th, the rest of the April cash refunds will be processed.
And by the end of July, all of May and most of June refunds will be complete.
These figures include passengers who have accepted travel vouchers and/or free moves onto flights that are now being operated by Ryanair in the months of July, August and September.
Ryanair CEO Eddie Wilson said: "We are pleased to have made such significant progress over the month of June in eliminating the backlog of cash refunds due to the COVID-19 flight cancellations.
"Over 90% of passengers who booked directly with Ryanair and who requested a cash refund for travel between March and June will receive their refunds before the end of July."
He added: "We will continue to process these cash refunds as fast as we can, and would encourage any customers who haven’t yet requested a cash refund, to do so with our customer service team and we will process their request as quickly as possible."
Consumer expert and host of 'The Home Show' on Newstalk, Sinead Ryan, says they have left customers waiting for too long.
"They are really, in law, supposed to have 100% of refunds completed after seven days.
"So to have 90% of refunds back to March and April and May completed by the end of July - really is no great shakes for passengers.
"But Ryanair has been extremely slow in processing these all along".
"People might feel a bit aggrieved about the fact that Ryanair was able to divert thousands of staff into selling the flights that are now being made available to people, and perhaps they could have done a lot more in diverting staff earlier on to handling the refunds.
"I think probably, though, to give them a bit of a break, it was a very, very sudden situation - they had to get planes back from all over the world."