TL;DR for those in a rush
OTA (Online Travel Agencies like Expedia, eDreams, Kiwi) are not evil β they are tools. The problem starts when you use a hammer to drive a screw. In this article, I will show you specifically: when a middleman makes economic and practical sense, and when it is better to buy directly from the airline. Plus, a 5-question checklist before clicking "Buy Now".
What is an OTA and why does it stir such emotions?
π OTA (Online Travel Agency) is an online intermediary that sells flight tickets, hotels, and vacation packages. Examples: Expedia, Booking.com (flights), eDreams, Kiwi, eSky, Gotogate.
The Key Difference:
βAirline = sells its own tickets, operates flights, responsible for everything.βOTA = buys/reserves from the airline, sells to you with a margin, but does not operate flights. If something goes wrong, you stand between two "owners" of the case.Why do forums boil with complaints about OTAs?
Because people assume an OTA acts like an airline, but itβs still just a middleman β just a digital one. Typical complaints from 2024β2026:
β"The airline canceled the flight, I called the OTA, waited 3h on the line."β"I wanted to change the date β the airline says go to the OTA, the OTA demands a 150 EUR service fee."β"I got a voucher instead of cash for a refund."β"The hotel was demolished, and the OTA said: call us, don't write on FB."It's not a "scam" β it's the result of a chain of responsibility: You β OTA β Airline. When everything works β great. When something fails β ping-pong.
When an OTA actually makes sense (and saves money)
1. Significant price difference (>15β20% cheaper than the airline)
Case study from π³ The Points Guy (2020β2026):
If the difference between the OTA and the airline is $12β$25 on a $125 ticket β itβs not worth it. The support and flexibility of the airline are worth that money.
But if the flight at the airline is $500 and at the OTA itβs $350 (30% cheaper) β then consider the OTA, provided that:
βyou have fixed dates (don't plan on changes),βyou don't care about status miles,βyou accept that in case of a problem, you will be navigating between two parties.Where OTAs excel:
βLong-haul routes (Europe β Asia, Europe β USA) β differences can reach $125β$200.βCombinations of airlines that don't cooperate (more on that in a moment).2. You want everything in one place (flight + hotel + car)
OTAs are masters of "packages". Example:
βWarsawβBarcelona flight: $100.βHotel for 3 nights: $150.βTotal at the OTA as a package: $225 instead of $250.Package Analysis:
βPros: convenience, one transaction, sometimes better cancellation terms for the package than separately.βCons: if you need to change parts separately β back to support battles.3. Route combinations that airlines don't sell themselves
This is the specialty of players like Kiwi. An OTA can stitch together flights from different airlines on a single "virtual ticket" (so-called π§³ self-transfer or virtual interlining). Example:
βWarsaw β London (Ryanair)βLondon β Bangkok (Air Arabia)βBangkok β islands (local airline)Airlines won't do this because they don't cooperate. The OTA stitches this into one route, sometimes for 40β50% of the price of a "nice" alliance connection.
But beware: This is a higher league of risk β more on this in a separate text about Kiwi.
When an OTA is a bad idea (and you will regret it)
1. Price difference is symbolic ($12β$25)
The Golden Rule from The Points Guy:
"If the price is the same at the airline and the OTA β always take the airline."
Why? Because in case of any problem:
βAirline: You go to the desk/call them β they handle it on the spot (rebooking, hotel, voucher).βOTA: The airline says "not our ticket, go to the intermediary". The middleman says "we are waiting for confirmation from the airline". You are caught between a rock and a hard place.2. You care about miles and elite status in a loyalty program
Be aware of changing loyalty program rules. In February 2024, American Airlines announced plans to restrict mileage earning on OTA-booked tickets. However, the airline reversed this decision in May 2024, with CEO Robert Isom confirming: "That's off." Tickets booked through OTAs continue to earn AAdvantage miles and Loyalty Points as before. However, since December 2025, Basic Economy fares no longer earn any miles or Loyalty Points regardless of where you book β this applies equally to direct and OTA purchases. The trend across airlines is to differentiate by fare class, not by booking channel. Always check the current earning rules for your specific fare before booking.
Who is this a problem for: If you fly 5+ times a year and care about status β always buy directly from the airline.
3. The flight is important (business, family events, weddings, funerals)
Conclusion: For important flights β always airline direct. You then have full control and priority in service.
4. You plan on date changes / flexibility
OTAs charge astronomical service fees. Example (Reddit r/travel, 2024): 300 EUR ticket change. Breakdown:
β120 EUR OTA service feeβ80 EUR airline feeβ50 EUR fare differenceTotal: 250 EUR to change a 300 EUR ticket.
Checklist: 5 questions before buying from an OTA
Before you click "Buy Now" with an intermediary, ask yourself these questions:
β
1. Is the price difference at least 15β20% (or $50+)? If NO β buy from the airline.
β
2. Will I immediately get the airline PNR and ticket number? Check instantly after purchase.
β
3. What are the service fees for changes/cancellations? If > 100 EUR β reconsider.
β
4. Can I submit my frequent flyer number and get miles? Some airlines reject OTA tickets.
β
5. Do I have flexible plans (= rather not going to change dates)? If not sure β buy from the airline.
Case study: When OTA worked vs. when it was a nightmare
β
Success: A student hunting for Asia (2025)
βProfile: 23 years old, time-flexible, zero airline status, budget $300 for a ticket to Bangkok.βWhat he did: Found via Kiwi a combo: Warsaw β Istanbul (Turkish) β Bangkok (Wizz via Abu Dhabi... well, more realistically: Air Arabia). Price: $275. At the airline, a "nice" connection: $550. He bought it, got the PNR immediately, checked baggage on the airline sites (all ok).βEffect: He flew, saved $275, returned satisfied. For him, OTA made sense because:βhe had time (4h layover in Istanbul),βhe didn't care about miles,βhe accepted the risk ("if anything happens, I'll handle it myself").β Failure: A couple on vacation in Cambodia (2023, Expedia)
βProfile: A couple from Australia, booking via Expedia: 26 nights in a hotel in Cambodia.βWhat went wrong: They arrived at the location β the hotel was gone. It had been demolished. Contact with Expedia via Facebook bot β "Call the hotline." They found a local phone β waited for hours, the connection kept dropping. Finally, Expedia arranged a flight change, but the couple had to pay for extra nights in another hotel themselves, and Expedia only refunded a portion.βFor them, OTA was a failure because:βImportant trip (trip of a lifetime),βno local phone access (couldn't contact support immediately),βExpedia was slow, and they needed a solution "yesterday". If they had booked directly? The hotel/airline has local representatives, they would have handled it faster.Myths vs Facts about OTAs
βMyth #1: "OTAs are a scam, they cheat people" β Fact: OTA is a legal intermediary. The problem is not the model itself, but that people don't read terms and assume OTA = Airline.βMyth #2: "It's always cheaper at an OTA" β Fact: Often, but not always. Airlines regularly run promos "only on our site" (e.g., Ryanair, Wizz Air). Always compare.βMyth #3: "OTA = no miles" β Fact: Depends on fare, but restrictions are increasing (see: American Airlines - reversed May 2024).βMyth #4: "OTAs block refunds, always give vouchers" β Fact: Depends on the specific OTA's policy and country regulations (EU has stronger consumer rights than the USA). Some OTAs indeed try to push vouchers, but in the EU you can often push for cash.Glossary of Terms
βOTA (Online Travel Agency) β an online intermediary selling tickets/hotels (Expedia, Kiwi, eDreams, etc.).βPNR (Passenger Name Record) β π« reservation number in the airline's system. Your ticket "ID".βTicket number β the document number (usually 13 digits). Confirmation of issuance.βFrequent flyer program β the airline's loyalty program (e.g., Miles & More, AAdvantage).βService fee β fee an OTA charges for paperwork. It's not an airline fee, but money for the intermediary's paperwork.βSelf-transfer / virtual interlining β connection of flights from airlines that do not cooperate.βRebooking β changing the ticket to another flight after cancellation.βFare class / booking class β reservation class determining miles and changes.Summary: Buy with your head, not with fear
An OTA is not an enemy. It's a tool β sometimes it saves money brilliantly, sometimes it complicates life. If you are saving realistically (15β20%+) and accept the risk of less flexibility β an OTA makes sense. If the difference is symbolic or the flight is important β buy from the airline and sleep peacefully.
Full List of Sources
βGoing.com (2024). "What Are OTAs and Should You Book With Them"βNerdWallet (2022). "The Pros and Cons of Online Travel Agencies"βThe Points Guy (2020). "Cancellation horror stories"βAward Wallet (2024). "American to Eliminate Miles Earnings on Third-Party Bookings"βOne Mile at a Time (2026). "Booking Flight With Online Travel Agency: Pros & Cons"βReddit r/travel, r/Flights (2024β2026) β user reports.And dozens of other technical analyses and consumer reports.