If your credit card comes with no foreign transaction fees and lets you earn cash back or rewards, using it might be more cost-effective than using cash. Irrespective of whether you use your credit card in a foreign country or exchange U.S. dollars for local currencies, you will need to bear currency conversion fees at some stage.