The right no-foreign-transaction fee credit card can help you extend your vacation budget or, in the case of the rewards cards on this list, perhaps even allow you to travel when you otherwise wouldn’t have been able to. That’s because the top cards that don’t charge foreign transaction fees also offer stellar welcome bonuses, excellent ongoing rewards earning, money-saving perks like auto rental insurance coverage and more.