Discover it® Miles
vs. BankAmericard® Credit Card

Shield Insurance

MoneyGeek partners with leading industry experts and advertisers to help you get to your financial happy place. Our content is accurate when posted but offers may change over time. We may receive compensation for partner advertisements, but our editorial team independently reviews and ranks products. Learn more about our editorial policies.

Both the Discover it Miles and BankAmericard credit card have great features, which is likely why you're considering them. If you're looking for the best balance transfer terms, BankAmericard edges out with its longer 0% APR period on purchases and balance transfers.

However, if earning rewards on every purchase is important to you, Discover it Miles offers an unlimited 1.5 miles per dollar spent and a unique first-year miles match. Neither card is co-branded, ensuring their benefits aren't tied to specific retailers or brands. While BankAmericard is excellent for those focused on debt management, Discover it Miles is a strong contender for everyday spending and travel.

Credit Card logo for Discover it® Miles
Discover it® Miles
Credit Card logo for BankAmericard® Credit Card
BankAmericard® Credit Card
MoneyGeek Rating
3.9/ of 5
MoneyGeek Rating
4.4/ of 5
On Issuer's Site
On Issuer's Site

Which Card Is Better for You?

You might prefer the BankAmericard if you're looking for a card with a generous introductory APR period for balance transfers and purchases, which can help with managing existing debt or large upcoming expenses. However, it lacks a rewards program, making it less suitable if you're looking to earn points or miles on your spending.

You might prefer the Discover it Miles if you value earning rewards on every purchase and plan to use your card internationally, as it has no foreign transaction fees. The unique first-year miles match can significantly boost your rewards, making it an attractive option for those who travel frequently or make regular purchases.

Head-to-Head Comparison: Card Details and Features

Evaluating APRs, fees, credit requirements, rewards, and introductory offers will illuminate which card best meets your financial needs. Use this section to compare Discover it Miles and BankAmericard, considering how each card's specifics, like balance transfer fees or rewards programs, fit your spending habits and goals.

    discount icon

    Regular APR: BankAmericard

    For regular APR, BankAmericard is the better option, with a lower range starting at 16.24%, compared to Discover it Miles, which starts at 18.24%.

    annualFee icon

    Annual Fee: Tie

    Both the Discover it Miles and the BankAmericard have no annual fee, making them equally appealing for users looking to save on yearly costs.

    lowInterestAPR icon

    Introductory 0% APRs: BankAmericard

    For those seeking a longer period to pay off purchases or balance transfers without accruing interest, the BankAmericard outperforms with its 18 billing cycles of 0% intro APR, compared to Discover it Miles' 15 months. Both cards charge a 3% fee on balance transfers.

    coins icon

    Rewards: Discover it Miles

    Discover it Miles has a rewards program, offering 1.5x miles on every dollar of every purchase, with no expiration on miles and flexible redemption options for travel or cash back. BankAmericard does not offer a rewards program.

    rewards icon

    Welcome Offers: Discover it Miles

    Discover it Miles offers a more beneficial welcome offer with its Discover Match, providing an unlimited mile-for-mile match for all the miles earned at the end of the first year. BankAmericard does not offer a welcome bonus.

    creditApproved icon

    Recommended Credit Score: Tie

    Both the Discover it Miles and the BankAmericard cater to individuals with a credit score range of 670 to 850, indicating a requirement for good to excellent credit.

    autopay icon

    Penalties and Fees: Discover it Miles

    Discover it Miles offers a more favorable fee structure, with no foreign transaction fees and no late fee for the first late payment. In contrast, BankAmericard charges up to $40 for late payments and a 3% fee on foreign transactions.

    points icon

    Issuer Satisfaction: Tie

    Both Discover and Bank of America have the same issuer satisfaction rating of 4.5. This indicates a tie in terms of customer satisfaction with their respective issuers.

    airplane icon

    Other Features & Perks: Tie

    Both cards offer unique perks. Discover it Miles provides an unlimited match of all miles earned at the end of the first year, online personal information protection, account freeze capabilities and dark web alerts. BankAmericard offers a free FICO score.

Methodology

MoneyGeek evaluates credit cards like Discover it Miles and BankAmericard using a tailored scoring system for various use cases. In this comparison, both cards are assessed based on their balance transfer performance. The largest factors in this score are the quality of the balance transfer offer and the 0% APR offer on purchases.

Other considerations include recommended credit, issuer satisfaction, penalties and reward rates.

FAQ: Discover it Miles vs. BankAmericard Card

What are the rewards earning rates for each card?

Do either of the cards offer a 0% intro APR period?

Are there foreign transaction fees for either card?

What is the balance transfer fee for each card?

Which card is better for someone with good to excellent credit?

About Doug Milnes, CFA


Doug Milnes, CFA headshot

Doug Milnes is a CFA charter holder with over 10 years of experience in corporate finance and the Head of Credit Cards at MoneyGeek. Formerly, he performed valuations for Duff and Phelps and financial planning and analysis for various companies. His analysis has been cited by U.S. News and World Report, The Hill, the Los Angeles Times, The New York Times and many other outlets.

Milnes holds a master’s degree in data science from Northwestern University. He geeks out on helping people feel on top of their credit card use, from managing debt to optimizing rewards.


*Rates, fees or bonuses may vary or include specific stipulations. The content on this page is accurate as of the posting/last updated date; however, some of the offers mentioned may have expired. We recommend visiting the card issuer’s website for the most up-to-date information available.
Editorial Disclosure: Opinions, reviews, analyses and recommendations are the author’s alone and have not been reviewed, endorsed or approved by any bank, credit card issuer, hotel, airline, or other entity. Learn more about our editorial policies and expert editorial team.
Advertiser Disclosure: MoneyGeek has partnered with CardRatings.com and CreditCards.com for our coverage of credit card products. MoneyGeek, CardRatings and CreditCards.com may receive a commission from card issuers. To ensure thorough comparisons and reviews, MoneyGeek features products from both paid partners and unaffiliated card issuers that are not paid partners.