The Aer Lingus dispute over cabin crew rosters that led to hundreds of flights being cancelled has been resolved.

Arbitrator Kieran Mulvey issued a final and binding arbitration this evening.

Cabin crew union IMPACT says the ruling has removed anti-family measures from new rosters imposed by management last month.

The three-week dispute disrupted travel plans for thousands of passengers and over 300 staff were removed from the payroll.

IMPACT said most of cabin crew's problems with the new rosters had been completely resolved, while satisfactory compromises had been reached on the rest.

It said the industrial peace commitment will prevent management from imposing unacceptable changes in future.

Aer Lingus said it was happy to have reached agreement and was confident that it would secure the 850 flying hours a year that it had sought from cabin crew.