Iberia Blamed Expedia For A Denied Boarding, Then Admitted It Lied

Spanish oneworld airline Iberia was caught denying a passenger boarding, claiming that the ticket wasn’t actually valid, when in reality, the flight was simply oversold. What’s perhaps the most interesting part of this story is how the airline admitted it lied!

Iberia denies passenger boarding, but lies about it

Australian YouTuber Kym Illman posted a roughly 11-minute video titled “Iberia Airlines LIED to me!” He booked a ticket on Iberia from Milan Malpensa (MXP) to Madrid (MAD) through Expedia. On September 7, 2026, he showed up at the airport around 2.5 hours before departure, but wasn’t able to check-in.

He was told he wouldn’t be allowed to board the flight. The reason? According to the check-in agent “Expedia needs to pay Iberia, and this time didn’t.”

So the guy ended up booking a new itinerary to get to Madrid, which included flying ITA Airways from Milan Linate (LIN) to Brussels (BRU), and then Brussels Airlines to Madrid. This itinerary cost hundreds of dollars, and got him to Madrid six hours later than planned.

As you’d expect when booking a third party ticket, he got the runaround. Initially he was told by Iberia that they couldn’t help him with the ticket since he booked through Expedia, and they were responsible for issuing the ticket correctly.

This is where it gets interesting. When he emailed Expedia and heard back, the online travel agency corresponded that they “contacted the airline, and they confirmed that the issue was not related to the payment.” The email continued that “according to their records, the flight was oversold, and as a result, they were unable to accommodate you on the scheduled flight.”

So he then reached out to Iberia, and they actually had a pretty impressive response, though weeks later:

  • The airline confirmed that “we regret to inform you that your denied boarding was due to the flight being fully booked”
  • The airline immediately issued a full refund, and also issued EC261 compensation
  • Oddly, the airline claimed that it couldn’t pay for the taxi between Milan Malpensa and Milan Linate because the taxi invoice was dated prior to the incident (did the taxi driver put the wrong date, or what?)

My take on this Iberia denied boarding situation

I have several thoughts of this Iberia denied boarding situation. Regarding the initial explanation for the denied boarding:

  • It is conceivable that a ticket wasn’t issued correctly (you can have a confirmation code without having a ticket number), in which case I would’ve checked for a ticket number, and would’ve immediately called up Expedia, since he was there 2.5 hours before departure, so he had quite a bit of time to spare
  • I assume Iberia uses contract staff in Milan, so it’s pretty brash to just totally lie about something; one wonders if the contract agent made this up on the spot, if Iberia instructed the contract agents to deny boarding to the third party guests, or what
  • I hate to give Iberia credit here, but I’m almost shocked that they admitted to Expedia, and then to the customer, that the flight was in fact overbooked, rather than trying to come up with some other imaginary excuse; like, I’ve made some pretty straightforward EC261 requests over the years, and have had airlines just outright lie to me in writing, so at least the company was honest in the end
Interior of an Iberia A320 business class cabin with blue leather seats
At least Iberia was honest in the end, I guess?

Bottom line

Iberia denied a passenger boarding in Milan, claiming that Expedia (which he booked through) hadn’t paid Iberia for the ticket. There are some situations where tickets aren’t issued correctly, though that explanation was definitely suspect.

So the passenger ended up booking a separate itinerary, and then reached out to Expedia customer service. Expedia customer service said the airline confirmed the flight was oversold, and then the airline also confirmed that was true, and issued compensation.

It really is sad the extent to which airline representatives will just completely lie to customers, with zero shame whatsoever.

What do you make of this Iberia denied boarding situation?

Conversations (22)
The comments on this page have not been provided, reviewed, approved or otherwise endorsed by any advertiser, and it is not an advertiser's responsibility to ensure posts and/or questions are answered.
Comment as a member

Membership is free and takes no more information than commenting as a guest. Earn status points for good contributions, and see fewer ads as your status grows.

Type your response here.

If you'd like to participate in the discussion, please adhere to our commenting guidelines. Anyone can comment, and your email address will not be published. Register to save your unique username and earn special OMAAT reputation perks!

  1. Loading comments…
Recent Comments
The latest from the OMAAT community.

The comments on this page have not been provided, reviewed, approved or otherwise endorsed by any advertiser, and it is not an advertiser's responsibility to ensure posts and/or questions are answered.

WileyDog Guest

The date on the Uber/Lyft/Dede receipts frequently differ from the ride date. This happens to me all the time.

0
‼ 0
Kevin Guest

Iberia, the airline of the lazy. They will do whatever is necessary to deny boarding and admittance of wrong doing until they cannot weasel out anymore.

1
‼ 0
K4 Guest

The check-in agent’s line about "Expedia needing to pay" is common industry shorthand, but it confuses payment with proof of payment—and hides how a dropped system deadline created an oversold flight. Not ticketed doesn’t mean not paid. To an airport check-in agent, a 13-digit e-ticket number attached to a booking code (a PNR) is the only digital proof of payment their departure system recognizes. When an agent pulls up a PNR that lacks an e-ticket number, the system flags "no financial clearance." Front-line staff routinely translate "no ticket number linked" into "it wasn't paid for." However, not ticketed ≠ not paid: * Not Paid: Money was never collected. * Not Ticketed: The customer paid, but the electronic proof (the 13-digit ticket number) hasn't been generated or linked to the booking yet. Agents default to "not paid" because agencies like corporate desks holding tentative itineraries frequently create PNRs that expire without ever being ticketed. Expedia doesn't do speculative holds, but their ticketing flow isn't always fast enough to beat the airline's system clock: * The Inventory Hold: The moment you book on Expedia, Iberia’s system locks a seat under a strict Ticketing Time Limit (TTL)—an automated countdown timer requiring a ticket number to be generated before space is released. * The Queue & The Expired TTL: Expedia places the order in an internal review queue. If nobody at Expedia monitors or catches the TTL countdown in time, the deadline passes. * The Inventory Gap: The second the TTL expires without an e-ticket number, Iberia’s system automatically drops the hold and releases that seat back into the open pool. Because the flight is in high demand, another passenger immediately buys that newly released seat. * The Late Issuance: Expedia eventually finishes its internal review and sends the electronic ticketing command. On Expedia's end, the system thinks the booking is complete—but on Iberia's end, the seat was already resold. When the customer shows up at check-in, they have a paid Expedia receipt, but the agent scans a PNR with no active ticket coupon attached to a 100% full plane. The agent gives the lazy "Expedia didn't pay" excuse because the screen shows no financial clearance. Iberia accepted IDB instead of fighting. Expedia dropped the ball by missing the TTL deadline. However, major airlines and OTAs process millions of bookings under massive B2B credit agreements. Neither side wants to damage a multi-million-dollar distribution partnership over a fringe edge-case where an automated queue delay caused a dropped TTL on a full flight. When Iberia’s back-office reviewed the file, they saw a customer turned away from a full plane on a booking where inventory had been legitimately requested. Rather than getting into a messy dispute with Expedia over who missed the deadline, Iberia simply treated it as a functional Involuntary Denied Boarding (IDB) and issued the statutory EC261 compensation. Why Iberia refused to pay the taxi? While Iberia was liable for the IDB on the original flight, the passenger opted to take a full refund and make independent arrangements—traveling to a different airport (Milan Linate) to buy a brand-new ticket on ITA Airways. Under EU passenger rights, once a traveler accepts a refund and opts out of the airline’s own re-routing, the airline’s "duty of care" ends. Ground transport for an entirely separate, self-booked journey falls outside Iberia’s legal liability.

2
‼ 0
NicktheGreek Guest

My worlds are colliding here. After the fact it sounds like Kym may have had some treatment others may not be privy to, could that have helped? Kyms Iberia video has 150k views. Also is also a QF P1 I believe...

1
‼ 0
Todd Diamond

Funny to see Kym described as a YouTuber and not a F1 photographer. I wonder what he'd think of that /s

1
‼ 0

Save posts to read later

Saving posts is a member feature. Become an OMAAT member to build a reading list you can come back to from any device.

Become a member
Meet Ben Schlappig, OMAAT Founder
5,883,136 Miles Traveled

43,914,800 Words Written

47,187 Posts Published