HDFC, ICICI and SBI run flight offers on almost every major booking platform at once — but never the same offer twice. The code that gets you 12% off on Cleartrip won't work on MakeMyTrip, and the EMI discount on EaseMyTrip has a completely different cap to the one on Yatra. This guide lays out what's actually live right now, bank by bank, so you can match your card to the platform before you pay instead of after.
HDFC Bank: where the biggest caps are
HDFC spreads its flight offers across every major OTA, and the caps vary a lot depending on payment mode. On Cleartrip, code HDFCCC gets credit card holders up to 12% off (capped at ₹1,500). On MakeMyTrip, code MMTHDFC is worth 7% on domestic and 10% on international bookings. The bigger numbers show up on EasyEMI: Goibibo's GIHDFC offer goes up to ₹7,500 off on HDFC Easy EMI, and Yatra's YRHDFCCCEMI3 offers up to ₹2,000 domestic or ₹7,500 international on the EMI route. If you hold a Tata Neu HDFC co-brand card, booking directly on Air India also earns NeuCoins on top of any other discount.
ICICI Bank: the deepest EMI discount around
ICICI's standout right now is on EaseMyTrip: code ICICIEMI gets EMI transactions up to ₹15,000 off, one of the largest single caps in the market, valid on both domestic and international bookings. On Cleartrip, ICICICC gives a flat 12% instant discount (max ₹1,500) on a ₹5,000 domestic or ₹15,000 international minimum booking. Paytm Flights runs a simpler pair of codes — DOMICICI for 10% off domestic (max ₹2,500, min ₹3,500 booking) and INTICICI for 10% off international (max ₹10,000, min ₹20,000 booking). Ixigo's ICICIEMI / ICICIEMIN combo tracks close behind at up to ₹2,500 domestic and ₹7,500 international on EMI.
SBI: the weekday-restricted offer to watch
SBI's biggest MakeMyTrip code, MMTSBI, is worth up to ₹1,500 off — but only on Tuesday, Thursday or Friday bookings above ₹8,000, so timing your purchase matters here more than with most cards. On Cleartrip, SBICC offers up to 15% instant discount, and SBIFKART (the Flipkart-branded SBI card) stacks a 7% instant discount with a 5% cashback, up to ₹1,000 combined. SBI Card also runs a rewards-based Air India Signature offer (code AISBI) worth 20,000 bonus points rather than a cash discount — useful if you're building toward a redemption instead of an instant saving.
EMI offers worth checking before a instant-discount code
No-cost EMI offers often beat a plain instant discount on higher-value tickets, because the cap is usually bigger. Kotak Mahindra Bank's KOTAKEMI code on EaseMyTrip goes up to ₹10,000 off; on Cleartrip, KOTAKCC gives a flat 15% instant discount (max ₹1,500) instead. Canara Bank's CANARACC on Cleartrip is worth up to 15% (₹2,000 domestic / ₹7,500 international) on a ₹5,000–₹15,000 minimum booking, and its Adani One offer adds up to 15% domestic / 10% international with no minimum as low as ₹3,000. RBL Bank's RBLEMI shows up on both Cleartrip (up to 12%, max ₹5,000) and EaseMyTrip, plus a dedicated Yatra EMI code (YTRBLEMI) worth up to ₹1,800 domestic or ₹7,500 international.
- Check the minimum booking value first — several of these EMI offers only unlock above ₹7,000–₹10,000.
- EMI offers are usually 'no-cost' only up to a certain tenure (often 3 months) — confirm before opting in.
- The same bank can have a completely different cap on each platform — don't assume your usual code carries over.
- Codes and caps change monthly. Always confirm the live terms on the booking platform before you pay.
How to pick fast
If your ticket is under ₹10,000, an instant-discount code usually beats an EMI offer — the flat caps on EMI schemes rarely help on smaller fares. Above ₹15,000, especially international, the EMI route on ICICI (EaseMyTrip) or Kotak (EaseMyTrip) tends to save the most in absolute terms. Either way, compare your card's live offer across two or three platforms on our credit card and bank offer pages before you check out — the same card rarely gives you the same deal twice.
Ready to save on your next flight?
Browse credit card offers