If you are heading abroad for your trip, you will want to avoid foreign transaction fees. Although both credit and debit cards are subject to this 2-4% upcharge, getting a credit card without a foreign transaction fee is a bit easier than finding a debit card with no foreign fees.