Delays
* Delays over 2 hours under 1500 km, or 3 hours and between 1500km-3500km within the EU or 4 hours delay and over 3500 km outside the EU you are entitled to meals and refreshments and hotel accommodation where necessary.
* Over 5 hours you are entitled to a refund of your ticket (with a free flight back to your initial point of departure, when relevant)
More
here