Maria Adams, Credit Cards Moderator
@m_adams
Most Bank of America Mastercard credit cards charge a foreign transaction fee of 3% on all international transactions. Some exceptions include the Bank of America® Business Advantage Travel Rewards World Mastercard® credit card and a few co-branded travel cards, which come with a $0 foreign transaction fee.
At 3%, the Bank of America Mastercard foreign transaction fee is too steep for anyone planning to make international purchases, but the cards that charge it are meant more for everyday spending than travel.
Alternative Credit Card Options
If you’re a frequent traveler, you should consider getting the Bank of America® Travel Rewards credit card or the Bank of America® Premium Rewards® credit card as they both have 0% foreign transaction fees.
Although they're Visa credit cards, the worldwide acceptance is pretty much the same. Plus, they're better suited for occasional travelers or people who spend on many different categories.
People also ask
Did we answer your question?
Important Disclosures
Ad Disclosure: Certain offers that appear on this site originate from paying advertisers. For full transparency, here is a list of our current advertisers.
Advertisers compensate WalletHub when you click on a link, or your application is approved, or your account is opened. Advertising impacts how and where offers appear on this site (including, for example, the order in which they appear and their prevalence). At WalletHub we try to present a wide array of offers, but our offers do not represent all financial services companies or products.
Advertising enables WalletHub to provide you proprietary tools, services, and content at no charge. Advertising does not impact WalletHub's editorial content including our best picks, reviews, ratings and opinions. Those are completely independent and not provided, commissioned, or endorsed by any company, as our editors follow a strict editorial policy.