Ryanair has published details of flights cancelled up to the end of next month. Customers affected will be emailed offers of alternatives or full refunds and details of their compensation entitlement, the budget airline confirmed. It faces a compensation bill of up to €20m for the "mess" which has left many passengers stranded, boss Michael O'Leary said. The budget carrier is shelving up to 50 flights daily over the next six weeks due to the over-allocation of pilots' holidays during a relatively busy period. They have been listed on www.ryanair.com and cover the period up to October 28. The airline said it was cancelling flights at airports where it ran the busiest schedules, so it would be easier to place passengers on alternative flights. Mr O'Leary, the airline's chief executive, told a press conference: "Clearly there's a large reputational impact, for which again I apologise. We will try to do better in future. "In terms of lost profitability, we think it will cost us something of the order of up to about €5m over the next six weeks and in terms of the EU261 compensation we think that will be something up to a maximum of €20m, but much depends on how many of the alternative flights our customers take up."