Credit card with zero international transaction fee and best USD to Indian rupee exchange rate
Credit card makes the best form of travel money, other than debit cards, prepaid cards and foreign currency cards.. But keep in mind that all credit cards are not designed for transactions in a foreign country.
Credit cards including Visa, Mastercard, American Express, etc. are well accepted all over India. Just to be well protected with the use of your credit card in India, you certainly shall inform your card issuer of your travel plans for India.
For credit card transactions in India, most of the US based credit card issuers charge foreign transaction fee in the range of 1% to 3%.
Credit Cards that don’t charge foreign or international transaction fee:
o Capital One
o Chase Sapphire
o Bank of America card Travel Rewards
We strongly recommend you to talk to your credit card issuer for the prevailing transaction fee and approximate currently prevailing US dollar to India rupee (USD to INR) exchange rates (which changes daily) just to be aware how much more you might pay when compared to paying in Indian rupees in cash.
Other important points to keep in mind are that while using credit card in India, you much ensure that it is being swiped in front of you and secondly if you can access your credit card statement online, then you must do that every evening to compare your transaction's hardcopy receipts with the entries online.