Krosz Travel Journal
Travel advice 12 October 2026 12 min read

The Fare You Don't See: Hidden Charges on International Flights in India (2026)

A ₹30,000 ticket to Dubai is rarely a ₹30,000 ticket. For a family of four, checkout can add about ₹6,600 before a single bag. Platform-by-platform fees, how portals get their fares, and the 2026 rules.

Displayed fare of Rs 1,20,000 becomes Rs 1,26,630 at checkout for a family of four flying Delhi to Dubai
Original graphic created for this article. Modelled from published fee levels; inputs listed below.
Flight bookingHidden chargesConvenience feeDGCA refund rulesDark patterns

A ₹30,000 ticket to Dubai is rarely a ₹30,000 ticket. For a family of four booking through an Indian travel portal, the price on the search page can climb by roughly ₹6,600 before a single bag is added. If plans change, about ₹5,800 more in agency fees can disappear on top of the airline's own penalty. Almost all of it is legal, disclosed somewhere in the checkout, and invisible at the moment travellers compare prices.

Displayed fare of Rs 1,20,000 becomes Rs 1,26,630 at checkout for a family of four flying Delhi to Dubai
Original graphic created for this article. Modelled from published fee levels; inputs listed below.

Key findings

Each figure is attributed to its original source. Figures marked modelled are Krosz's own calculations from published fee ranges.

  1. 8 in 10 Indian flyers say they very frequently meet hidden charges that appear only at the final payment step: convenience fees, seat charges, baggage and add-ons. Only 2% say they never do (LocalCircles survey, 124,000+ responses across 302 districts, via Business Standard).
  2. ₹25,000–28,000 crore a year is the estimated loss to Indian online shoppers from dark patterns. 63% of online payment users faced hidden charges or drip pricing, up from 52% in 2024 (Datum Intelligence, via Outlook Business).
  3. ₹100 to ₹900 per passenger is the reported range of OTA convenience fees on flights. One documented international one-way fee was ₹849 per passenger booked directly on Yatra, versus ₹750 for the same booking through HDFC SmartBuy (CardInsider). Paytm's e-tickets list a ₹299-per-passenger Paytm fee on cancellation, on top of the airline's own charge.
  4. 5.5% on top of the displayed fare (modelled): a family of four on a ₹1,20,000 international return pays about ₹6,630 in convenience, payment and pre-selected add-on charges.
  5. US$3 to US$15 per flight segment is what airlines typically pay a GDS for each booked segment. At 2.5–3 segments per ticket, that is US$7.50 to US$45 per ticket built into airline distribution costs (AltexSoft).
  6. US$18.50 to US$24 per booking is the surcharge Lufthansa Group levies on travel agents who book through a traditional GDS instead of its direct NDC connection (travelBulletin).
  7. US$148.4 billion in global airline ancillary revenue in 2024 (bags, seats, extras), projected to reach US$157 billion in 2025 (IdeaWorksCompany).
  8. 14 working days is now the deadline for refunds on tickets bought through agents and portals, down from 30, under DGCA rules in force since 26 March 2026. But the rule's cap on cancellation charges excludes agent fees disclosed at booking.
"The fare is the airline's price. The fee stack is the platform's business model, and travellers only see it at the last screen."

Worked example: a family of four flies Delhi–Dubai return

The modelled family pays ₹1,26,630 at checkout for a fare displayed as ₹1,20,000: an extra ₹6,630, or 5.5%. The bridge chart shows where each rupee is added. Every assumption sits inside a published range and is listed below so the maths can be re-run.

Waterfall chart: convenience fee Rs 3,400, payment charge Rs 1,234 and pre-ticked cancellation cover Rs 1,996 added to a Rs 1,20,000 fare
Chart created for this article (modelled). Fee inputs from the sources in the methodology section.
  • Displayed fare including airline taxes: ₹30,000 per passenger; 4 passengers; 1 booking.
  • OTA convenience fee: ₹850 per passenger, inside the reported ₹100–900 range and close to Yatra's documented ₹849 international one-way fee.
  • Payment or "transaction" charge: 1% of fare plus fee, the rate documented on MakeMyTrip's corporate checkout for credit cards.
  • Pre-selected cancellation cover: ₹499 per passenger, MakeMyTrip's published example price for its "Zero Cancellation" add-on, counted only if the traveller fails to untick it.
  • Not included: seat selection, extra baggage, meals, insurance. Each can add more on international routes.

If the family cancels (no cancellation cover bought): OTA cancellation service fees of ₹300 per passenger per sector (a level Cleartrip has charged) come to ₹2,400 for four people on a return trip. Add the ₹3,400 convenience fee, which portals generally do not refund, and ₹5,800 is lost to the platform, separate from and in addition to the airline's own cancellation penalty.

If the family books a foreign airline's website instead, paying in dirhams or dollars on a typical Indian card, a 3.5% forex markup plus 18% GST on that markup adds 4.13%, or about ₹4,956 on ₹1,20,000. Choosing to pay in rupees at the merchant (dynamic currency conversion) usually costs more, not less.

Bar chart: portal checkout extras Rs 6,630, portal cancellation fees kept Rs 5,800, foreign airline site with a 3.5% card markup Rs 4,956
Chart created for this article (modelled). Airline cancellation penalties not included.

Platform comparison: who charges what

No major Indian portal sells an international ticket at the airline's fare alone; the difference is how much is added and how late it appears. The same booking can even carry a different convenience fee depending on whether the traveller arrives directly, via a bank portal or via a metasearch site.

ChannelConvenience fee (reported)Payment / card chargesCancellation service fee (reported)Source
MakeMyTrip₹150–500 per passenger typical; about ₹900 reported on a Bengaluru–Tokyo return1% "transaction charge" on credit cards documented on corporate bookingsSells paid "Zero Cancellation" cover (₹499 in its example); convenience fee not refundedLive From A Lounge; ICICI Bank
Goibibo (MakeMyTrip group)₹279 base fee on a domestic one-way plus 18% GST (invoice); Feb 2026 complaint of a percentage fee via HDFC SmartBuy vs flat fee on GoibiboBank discounts exclude convenience fee and add-onsConvenience, meal and baggage fees non-refundable (invoice terms)Voxya complaint, Feb 2026
Paytm Travel₹150–300 per booking reported; past e-tickets show ₹289–319 incl. GSTWallet and UPI cashback offers₹299 per passenger Paytm fee on cancellation, plus airline fee; ₹250 reschedule feePaytm e-tickets
PhonePe (flights run by ixigo)Follows ixigo's structureUPI cashback campaignsixigo rules applyTravelTrendsToday
ixigo₹100–300 per ticket——Competitor comparison, May 2026
Yatra₹849 per passenger on an international one-way, booked directlyCard offers common₹250 per person per segment (historical)CardInsider
Cleartrip (Flipkart group)₹100–500 per ticket by route and cabinBank discounts, e.g. ICICI 10% off international (capped)₹300 per passenger per sector (historical)Zoutons, Jun 2026
Amazon (flights run by Cleartrip)Small percentage fee at 2019 launch; ₹340 on a ₹2,000 domestic ticket reported laterAmazon Pay cashbackNo Amazon/Cleartrip cancellation fee promised at launchThe Points Guy, 2019
HDFC SmartBuy (via Yatra / Cleartrip / Goibibo)Up to ₹860 per passenger on international; ₹750 for the same Yatra one-way—Per partner's rulesCardInsider
EaseMyTripMarkets zero-convenience-fee fares on selected bookings; a fee can apply via bank portalsCo-branded card discounts—Competitor comparison, May 2026; user reports
Akbar TravelsWeekly "zero convenience fee" promotion, implying a fee on other daysNon-refundable convenience fee plus GST noted at checkout—Akbar Travels offer page
Airline website (IndiGo, Air India)IndiGo direct fee reported at ₹149 on a domestic bookingAir India's agent policy lists a 2% credit-card surchargeAirline fees only; 48-hour free look-in applies to direct bookingsAir India agent policy
Foreign airline website, foreign currencyNone from an Indian agent1–3.5% card forex markup plus 18% GST on the markupAirline fees onlyCardTrail

Payment apps resell someone else's engine. PhonePe's flights are powered by ixigo (since June 2024) and Amazon's by Cleartrip; Paytm runs its own travel business. So the fee on a payment app is set by the OTA behind it, and it can differ from the same OTA's own website.

How to read the table. Fee levels change by route, cabin, passenger count, payment method and promotion, often week to week. Ranges marked "historical" show the structure of the fee, not today's exact amount. A dash means no reliable public figure was found; it does not mean the fee is zero.

  • Per passenger, not per booking. Convenience fees multiply with every traveller and, on some sites, every leg.
  • Last-screen disclosure. Fees typically appear only after passenger details are entered, when switching sites is most costly.
  • Non-refundable by design. The convenience fee is usually kept even when the airline refunds the fare.

How travel companies get their fares

Portals do not set international fares. They resell fares that airlines file, reached through one of a few pipes, and they earn from both ends: incentives on the airline side and fees on the traveller side.

Flowchart of airline distribution: GDS, NDC, low-cost carrier APIs and consolidators feed an Indian travel portal that earns from both airlines and travellers
Flowchart created for this article from the sources in this section.
  1. Global Distribution Systems (GDS): Amadeus, Sabre, Travelport. Airlines load fares, seat availability and rules; agencies search and ticket through the GDS. The airline pays the GDS a flat fee per booked segment, typically US$3 to US$15, and the GDS passes part of it back to agencies as incentives. Amadeus handled 484.5 million travel agency bookings in 2025 and earned €3,119.2 million in Air Distribution revenue, about €6.44 per booking by Krosz's calculation (Amadeus FY2025 results). Air India told Parliament it pays GDS vendors a fixed charge per segment, settled monthly through the IATA clearing house (Lok Sabha, 2009).
  2. NDC: the airline's own direct connection. IATA's XML standard lets airlines sell straight to agencies, with fare bundles and extras the GDS cannot show. Air India became the first Indian airline to implement NDC in September 2024 (Air India). Airlines push agencies toward NDC with GDS surcharges, and NDC is also an upselling channel: on one vendor's platform up to 31% of NDC bookings carried a paid extra (Travolution / Accelya).
  3. Direct APIs from low-cost carriers. Budget airlines have historically sold direct to keep distribution costs down and connect large portals through their own APIs.
  4. Consolidators and B2B wholesalers. In this "merchant model" the seller negotiates a net price, adds its own markup and settles with the customer itself; in the "agent model" it earns a commission instead (Voorburg Group).

Where portal revenue comes from

  • Airline side: base commissions (which Indian airlines have steadily cut), volume-linked incentives and GDS incentives.
  • Traveller side: convenience fees, payment charges, cancellation and amendment service fees, and paid add-ons such as cancellation cover and insurance.
  • Partner side: bank and card incentives and on-platform advertising.
  • Scale: MakeMyTrip reported US$407.1 million in air ticketing adjusted margin for FY26, up 13.4% in constant currency (India Outbound). International air accounted for 43% of that segment's adjusted margin in Q3 FY26 (Motley Fool transcript).

The consequence for travellers: two portals selling the same seat usually see the same airline fare. What differs is the fee stack layered on top, bank-funded discounts, and occasionally a negotiated fare.

Regulation: India is tightening, the US has stepped back

India now has binding rules against drip pricing and slow refunds, but penalties so far total about ₹20 lakh across nine platforms, small next to fee revenue. In the US, the federal rule that would have forced airlines and OTAs to show bag and change fees up front was struck down in 2026.

DateJurisdictionMeasureWhat it means for hidden charges
Aug 2026India — CCPAPenalties on nine platforms including IndiGo, SpiceJet, Zepto, BookMyShow; about ₹20 lakh collectedHandling fees treated as drip pricing; auto-added memberships as basket sneaking (Outlook Business)
2 Jul 2026United States — DOTWithdrawal of the 2024 ancillary-fee disclosure rule takes effectListings need only say extra fees may apply (TravelNews)
26 Mar 2026India — DGCARevised refund CAR in force (issued 24 Feb 2026)48-hour free look-in; agent/portal refunds within 14 working days; statutory taxes refundable; cancellation cap excludes agent charges disclosed at booking (SCC Online)
3 Feb 2026United States — 5th CircuitVacates the DOT ancillary-fee ruleDOT had said the rule could save passengers about US$500 million a year (Bloomberg Law)
Dec 2025India — CCPAZepto fined ₹7 lakhDrip pricing and basket sneaking
Sep 2025India — CCPAFirstCry fined ₹2 lakhFirst major drip-pricing penalty
30 Nov 2023India — CCPAGuidelines for Prevention and Regulation of Dark Patterns, 13 banned practicesDrip pricing defined; pre-added travel insurance cited as an example (Bar & Bench)
27 Sep 2019India — IRDAIBan on travel portals selling insurance through pre-checked boxesFirst regulator to target a travel-checkout dark pattern

The gap to note: the DGCA cancellation cap protects the fare, not the platform fee. A portal's convenience fee and cancellation service fee fall outside the cap as long as they were shown at booking. Reports also say the 48-hour look-in applies only to tickets bought directly on the airline's website (Wego), a reading worth confirming with DGCA.

What travellers can do

Compare the final payable amount for all passengers, never the search-page fare.

  • Run each site to the payment screen before choosing; fees appear only after passenger details are entered.
  • Multiply per-passenger fees by travellers and legs; a ₹500 fee is ₹4,000 for a family of four on a return trip.
  • Untick pre-selected extras (cancellation cover, insurance, seats) unless you want them; under CCPA rules pre-added items are a banned dark pattern.
  • Check the airline's own site. Direct bookings get the DGCA 48-hour free cancellation window and avoid portal service fees.
  • Pay foreign sites in their currency with a low- or zero-markup card, and decline offers to be charged in rupees.
  • Know the refund clock: 14 working days for portal bookings since 26 March 2026; complaints can go to the National Consumer Helpline (1915).

Flying to Dubai or beyond? Sort the visa first: check Dubai visa requirements on Krosz, where the service fee is shown in full before you pay.

Methodology and limitations

This report compiles publicly available data as of 12 October 2026: regulator notices, parliamentary replies, company filings and earnings calls, airline policy pages, industry surveys and press reports. It is desk research, not a live checkout audit.

  • Modelled figures (the family-of-four example, €6.44 per Amadeus booking, US$7.50–45 per ticket) are Krosz's arithmetic on the cited inputs and are labelled as such.
  • Fee ranges vary by route, cabin, passenger count, payment method, promotion and entry route, and change frequently. Quote ranges, not single values, unless citing a dated example.
  • Source quality differs. Some platform fee ranges come from comparison posts published by a competing zero-fee booking site (HappyFares), a traveller-advice site and a user forum (TechnoFino). Treat these as indicative.
  • Historical figures (2012 cancellation service fees) show fee structure, not current levels.
  • Survey figures (LocalCircles, Datum Intelligence) are self-reported and opt-in.

Frequently asked questions

How much convenience fee do Indian travel portals charge on international flights?

Reported online travel agency convenience fees range from about ₹100 to ₹900 per passenger. One documented international one-way fee was ₹849 per passenger booked directly on Yatra, versus ₹750 for the same booking through HDFC SmartBuy.

Is the convenience fee refunded if I cancel?

Usually not. Portals generally keep the convenience fee even when the airline refunds the fare, and many add a cancellation service fee per passenger per sector.

What are the DGCA refund rules in 2026?

Since 26 March 2026, refunds on tickets bought through agents and portals are due within 14 working days, down from 30. Direct bookings get a 48-hour free cancellation or change window (domestic departures 7+ days out, international 15+). The cap on cancellation charges excludes agent fees disclosed at booking.

Is it cheaper to book on the airline website?

Often, for the fee stack. Two portals selling the same seat usually see the same airline fare; what differs is the fees on top. If you book a foreign airline in its own currency, use a low- or zero-markup card and decline paying in rupees.

Are pre-ticked add-ons legal in India?

CCPA's 2023 dark pattern guidelines treat pre-added items as basket sneaking, and IRDAI banned pre-checked insurance boxes on travel portals in 2019. Untick anything you do not want.

We use cookies to keep you signed in and remember your preferences. We don't sell your data. See our Cookie Policy.