Approximate distance 2532 km — maximum compensation is €400.0 per passenger for delays over 3 hours, cancellations or denied boarding.
Check my flightFor a 2532 km flight between Dublin and Malta, EU 261 compensation is €400.0 per passenger as soon as the delay exceeds 3 hours at final arrival. Cancellations or involuntary denied boarding give you the same rights.