Which cards earn on domestic flights

Every card's terms, read for domestic flights: which earn more, which cap it, and which pay nothing.

47 earn · 2 pay nothing · 94 don't say

Earn

47
IDFC FIRST BankFIRST WOW! BlackIDFC FIRST Bank ·
Extra rewards
HDFC BankPhonePe HDFC Bank UltimoHDFC Bank ·
10% reward points
Kotak Mahindra BankRoyale SignatureKotak Mahindra Bank ·
4 points per ₹150
IDFC FIRST BankDiamond ReserveIDFC FIRST Bank ·
Extra rewards
IDFC FIRST BankFIRST WealthIDFC FIRST Bank ·
Extra rewards
IDFC FIRST BankQuantum PlusIDFC FIRST Bank ·
Extra rewards
IndusInd BankInterMiles Odyssey AmexIndusInd Bank ·
Extra rewards
IndusInd BankInterMiles Odyssey VisaIndusInd Bank ·
Extra rewards

Pay nothing

2

Terms disagree

2

The terms of the other 94 cards don't mention this either way.