The usage of all debit/credit cards abroad results in the incurrence of foreign transactions fees. No matter the type of card, the transaction fee is applied to all international transactions and it has to be borne by the owner of the card. So whether you own a Visa card or a Mastercard, you cannot do away with the hefty foreign transaction charges.