The duration for flight delay compensation varies by region. For instance, under EU Regulation 261/2004, you may be eligible for compensation if your flight is delayed by 3 hours or more. In the U.S., airlines have no federal requirements to compensate for delays unless it's an overbooking issue.