Best card for
Best credit card for BookMyShow
Which card to use for BookMyShow in India - all 187 cards ranked
by what you actually get back on ₹1,500, after caps, exclusions and fees.
Top cardson ₹1,500
1
HDFC Infinia Metal
Buy a BookMyShow voucher on HDFC SmartBuy first · SmartBuy gift vouchers 5X · cap ~3,000 pts/month
offers.smartbuy.hdfc.bank.in · 24 Sep 2026
₹250
250 pts · 16.67%
2
HDFC Diners Club Black Metal
Buy a BookMyShow voucher on HDFC SmartBuy first · SmartBuy gift vouchers 3X · cap ~3,000 pts/month
offers.smartbuy.hdfc.bank.in · 24 Sep 2026
₹150
150 pts · 10%
3
RBL Play (BookMyShow)
Pay directly · ₹500/month BookMyShow discount on ₹5,000 monthly spends · cap ₹500/month
rbl.bank.in · 20 Aug 2026
₹150
10%
4
Amex SmartEarn
Pay directly · 10X pool A (Flipkart/Uber/BMS/Ajio/Nykaa/PVR/Blinkit/Myntra) · cap 500 TOTAL 10X pts/month for the Flipkart/Uber/BMS/Ajio/Nykaa/PVR/Blinkit/Myntra pool (incl base)
americanexpress.com · 22 Aug 2026
₹125
250 pts · 8.33%
5
FIRST Private
Pay directly
idfcfirstbank.com · 25 Sep 2026
₹100
100 pts · 6.67%
6
Amex Platinum Charge
Buy a BookMyShow voucher on Amex ShopWise first · ShopWise vouchers 5X modeled (Rewards Xcelerator reaches up to 20X on 20+ luxury brands)
shopwise.giftstacc.com · 22 Aug 2026
₹93
185 pts · 6.17%
7
Axis Burgundy Private
Pay directly
axis.bank.in · 21 Aug 2026
₹89
105 pts · 5.95%
8
HDFC Regalia Gold
Buy a BookMyShow voucher on HDFC SmartBuy first · SmartBuy gift vouchers 5X · cap 3,000 RP/month voucher sub-cap (inside the group cap)
offers.smartbuy.hdfc.bank.in · 24 Sep 2026
₹88
175 pts · 5.83%
9
HDFC Millennia
Pay directly · 5% partner merchants · cap ₹1,000/month
hdfcbank.com · 20 Aug 2026
₹75
5%
10
Swiggy HDFC Bank
Pay directly · 5% select online brands · cap ₹1,500/cycle
hdfcbank.com · 20 Aug 2026
₹75
5%
Best with no annual fee3
1
Fibe Axis Bank Credit Card
Pay directly · 3% cashback on online food delivery, entertainment and local commute · cap ₹1,500/cycle
axis.bank.in · 2 Oct 2026
₹45
3%
2
Kotak Solitaire Credit Card
Pay directly
kotak.bank.in · 30 Sep 2026
₹45
45 pts · 3%
3
Amazon Pay ICICI
Pay directly · 2% Amazon Pay partners
icicibank.com · 20 Aug 2026
₹30
2%
Best if you pay directly3
1
RBL Play (BookMyShow)
Pay directly · ₹500/month BookMyShow discount on ₹5,000 monthly spends · cap ₹500/month
rbl.bank.in · 20 Aug 2026
₹150
10%
2
Amex SmartEarn
Pay directly · 10X pool A (Flipkart/Uber/BMS/Ajio/Nykaa/PVR/Blinkit/Myntra) · cap 500 TOTAL 10X pts/month for the Flipkart/Uber/BMS/Ajio/Nykaa/PVR/Blinkit/Myntra pool (incl base)
americanexpress.com · 22 Aug 2026
₹125
250 pts · 8.33%
3
FIRST Private
Pay directly
idfcfirstbank.com · 25 Sep 2026
₹100
100 pts · 6.67%
Questions
Which credit card is best for BookMyShow?
HDFC Infinia Metal is the best card for BookMyShow. It nets ₹250 on a ₹1,500 spend. Buy a BookMyShow voucher on HDFC SmartBuy first.
Which cards give nothing on BookMyShow?
None of the cards we track exclude it.
Is a gift voucher better than paying directly for BookMyShow?
Buying a gift voucher first (HDFC Infinia Metal, Buy a BookMyShow voucher on HDFC SmartBuy first) nets ₹250 on ₹1,500, more than paying directly with RBL Play (BookMyShow) (₹150).