These are the best credit cards for studying abroad because they are widely accepted internationally, earn rewards and charge no foreign transaction fees.