I am travelling to India and generally when I travel I don't exchange money. I just have a couple of UK bank accounts with banks that do not charge anything when withdrawing money abroad, passing the exchange rates of MasterCard or Visa with no extra fees.

However, in some cases the ATMs I withdraw money from charge a fee for foreign cards. The last one I got money from, charged 236 rupees on a Rp10000 withdrawal, so the fee was 2.36%.

Does someone know the banks with the highest daily withdrawal limits and the lowest fees for foreign cards in Rajasthan and Uttarakhand, so that the fee as a percentage is minimized?

closed as off-topic by Michael Hampton, Giorgio, Traveller, bytebuster, David Richerby Mar 6 at 20:54

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions on price-shopping for specific goods or services are off-topic as prices and availability change frequently in many locations. See: What is a shopping question?" – Michael Hampton, Giorgio, Traveller, bytebuster, David Richerby
If this question can be reworded to fit the rules in the help center, please edit the question.