Today I was scheduled to fly MSP->CLT->MAD. The flights were operated by American, but I booked with Iberia, and the flight number I received for the transatlantic portion was an Iberia flight number.
Unfortunately, the flight from MSP->CLT was delayed due to mechanical issues, and I missed my connection to Madrid. American got me a hotel room in Charlotte and put me on the same flight to Madrid tomorrow, meaning my arrival will be delayed 24 hours. It appears this really was the next available flight and it probably wouldn't have been possible for them to get me there earlier.
I'm wondering if I can get some sort of compensation for this very long delay. It appears that EU Regulations would entitled me to compensation in this situation if this were an EU carrier. It's not clear to me if this applies in my case where I'm flying American but booked with Iberia and have an Iberia flight number.
My questions are:
- Am I entitled to compensation in this case?
- If I am not, is there a good chance I could get something if I ask for it?
- If I ask for compensation, should I do so in person at the Charlotte airport (where I will presumably be speaking to American Airlines employees), or should I just file a claim electronically with Iberia?