Originally Posted by
wiggin
I've always used a credit card with no foreign transaction fee for the vast majority of my purchases; I've found the exchange rate they give you is very close to the market rate, so far better than what you'd get for a cash-to-cash exchange. For my cash needs, I use local ATMs (again, almost always better exchange rate), but the hitch is the 'outside of network' fees. In many countries that is not an issue, since I have a debit/ATM card from a huge bank with a global alliance system that covers many developed countries. When that doesn't work, there's potentially two sources of fees: a fee from the ATM for an out-of-network transaction and a fee from my bank. So, to minimize costs I just use an ATM once (the fee is fixed, not variable based on the size of transaction) and use that cash and my credit card exclusively. Easy and straightforward, and gives me a generally good exchange rate.