EU261 Flight Compensation Finder
Pricing
Pay per usage
EU261 Flight Compensation Finder
Check if you are owed 250-600 EUR for delayed or cancelled EU flights. Enter IATA codes + delay to get exact EU261 compensation. 85K airports. Free to try.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Pontus Mathisen
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
πΆ EU261 Flight Compensation Finder
Instantly check if you're owed β¬250, β¬400, or β¬600 for a delayed or cancelled EU flight.
What it does
- You provide your departure and arrival airports (3-letter IATA codes)
- Enter how many minutes your flight was delayed at arrival
- Optionally mark if the flight was cancelled and how many days before departure you were notified
The actor calculates the Great Circle distance between the two airports using the official OpenFlights database (85,000+ airports) and applies EU261/2004 regulations:
| Flight Distance | Delay β₯ 3 hours | Cancellation < 14 days notice |
|---|---|---|
| < 1,500 km | β¬250 | β¬250 |
| 1,500 β 3,500 km | β¬400 | β¬400 |
| > 3,500 km | β¬600 | β¬600 |
Example
ARN β JFK, cancelled 5 days before departure:
{"departureAirport": "ARN","arrivalAirport": "JFK","cancelled": true,"daysBeforeNotice": 5}
Response:
{"eligible": true,"compensation_eur": 600,"distance_km": 6300,"distance_band": "long","reason": "Cancellation with 5 days notice (< 14 days)","from": "ARN","to": "JFK"}
Input
| Field | Type | Required | Description |
|---|---|---|---|
departureAirport | string | β | 3-letter IATA code (e.g. ARN, LHR) |
arrivalAirport | string | β | 3-letter IATA code (e.g. CPH, JFK) |
delayMinutes | integer | β | Delay at arrival in minutes (180+ for eligibility) |
cancelled | boolean | β | Was the flight cancelled? |
daysBeforeNotice | integer | β | Days notice given before cancellation |
Output
| Field | Type | Description |
|---|---|---|
eligible | boolean | Whether compensation is due |
compensation_eur | integer | Amount in EUR (0, 250, 400, or 600) |
distance_km | number | Flight distance |
distance_band | string | short / medium / long |
reason | string | Explanation of eligibility |
No API keys needed
This actor uses only free, open data:
- OpenFlights / OurAirports for airport coordinates (85,000+ airports)
- Haversine formula for distance calculation
- No third-party APIs, no rate limits, no registration
Pricing
$0.03 per run β less than a cup of coffee to potentially claim hundreds of euros.
Disclaimer
This tool provides an automated assessment based on EU261/2004 regulations. It does not constitute legal advice. Always verify with your airline or a legal professional before submitting a claim.
Data sources
- Airport data: OurAirports / OpenFlights (public domain)
- EU261/2004 regulation text: EUR-Lex