If you want to avoid foreign transaction fees then you will need to choose a credit card without a foreign transaction fee. Otherwise, credit card issuers will charge you.