10 best visa credit cards for traveling In India 

HDFC Bank Diners Club Privilege Credit Card 

SBI Card ELITE 

Axis Bank Magnus Credit Card 

IndusInd Bank Pinnacle Credit Card 

American Express Platinum Travel Credit Card 

ICICI Bank Sapphiro Visa Credit Card 

Yes First Preferred Credit Card 

Kotak Mahindra Bank Royale Signature Credit Card 

Standard Chartered Ultimate Credit Card 

Citi PremierMiles Credit Card