Compare Credit Cards in India

17 cards available • Updated May 2025

17 cards
Showing 17 cards
Recommended
Earn ₹2,800
PremiumTravel
Joining Fee₹2,999
Annual Fee₹2,999

10X points on International, 5X on Travel/Dining

  • Best lounge access
  • High international rewards
Recommended
Earn ₹2,240
CashbackShopping
Joining Fee₹999
Annual Fee₹999

5% unlimited cashback online

  • 5% flat online cashback
  • No merchant restrictions
Recommended
Earn ₹2,240
ShoppingRewards
Joining FeeFree
Annual Fee₹500

BOGO on Movies, Swiggy off

  • Movie BOGO
  • Swiggy discounts
Recommended
Earn ₹2,240
ShoppingCashback
Joining Fee₹500
Annual Fee₹500

5% cashback on Flipkart & Myntra

  • Unlimited 5% on Flipkart
  • 4% on Swiggy/PVR/Uber
Recommended
Earn ₹2,240
ShoppingRewards
Joining Fee₹499
Annual Fee₹499

10X rewards on Amazon, Apollo, Cleartrip

  • Great for Amazon shoppers
  • Low fee
Recommended
Earn ₹1,540
CashbackLifetime Free
Joining FeeFree
Annual FeeZero Fee

Choose your rewards quarterly

  • Lifetime Free
  • Flexible rewards
Recommended
Earn ₹1,500
CashbackLifetime Free
Joining FeeFree
Annual FeeZero Fee

2% rewards on scan & pay

  • Best UPI cashback
  • Lifetime Free
Recommended
Earn ₹400
CashbackShopping
Joining Fee₹1,000
Annual Fee₹1,000

5% on Amazon, Flipkart, Swiggy

  • 5% on top brands
  • Cashback as statement credit
Earn ₹2,080
RewardsShopping
Joining Fee₹1,000
Annual Fee₹1,000

10X rewards on Apparel & Dept Stores

  • High milestone rewards
  • Lounge access
Earn ₹1,920
Shoppingrupay
Joining Fee₹250
Annual Fee₹250

10% off on Zomato, BookMyShow, Myntra

  • RuPay UPI
  • Food delivery discounts
Earn ₹1,500
lifestyleLifetime Free
Joining FeeFree
Annual FeeZero Fee

10% back on Pop-Club brands

  • Lifetime Free
  • Exclusive club benefits
Earn ₹1,540
Joining Fee₹499
Annual Fee₹499

1.5% cashback on all spends

  • Simple unlimited cashback
  • Wide acceptance
Earn ₹1,400
RewardsShopping
Joining FeeFree
Annual Fee₹499

8X rewards on movies & dining

  • Free joining
  • Movie tickets bonus
Earn ₹950
PremiumTravel
Joining Fee₹2,499
Annual Fee₹2,499

15 rewards on International/Travel

  • Unlimited lounge
  • High travel rewards
Earn ₹950
Cashback
Joining Fee₹499
Annual Fee₹499

1% cashback on all spends

  • Simple cashback
  • Low annual fee
Earn ₹400
ShoppingCashback
Joining FeeFree
Annual FeeZero Fee

5% on 2 merchants of your choice

  • Customizable 5% merchants
  • Digital first
Earn ₹400
TravelRewards
Joining Fee₹500
Annual Fee₹500

5 rewards on IRCTC, 1% on others

  • IRCTC cashback
  • Train lounge access