Million Mile Secrets supports our readers with thousands of hours of research and writing to help you get Big Travel with Small Money. You support us (and you!) by signing-up for credit cards through partner links on our site, which earn us a commission. This keeps our small team employed and working hard for you! Here’s a longer explanation of our Advertising Policy.

The Best 0% APR Balance Transfer or Purchase Cards Which Earn Miles

The Best 0% APR Balance Transfer or Purchase Cards Which Earn Miles

Million Mile SecretsThe Best 0% APR Balance Transfer or Purchase Cards Which Earn MilesMillion Mile Secrets Team

Update:   One or more card offers in this post are no longer available.  Check our Hot Deals for the latest offers. 

Million Mile Secrets reader Nandan writes in:


Can you please advise what credit cards can:

1.   Provide 0% on Balance Transfer and 0% APR for next 12 months to 18 months and

2.   Provide 20,000 and above bonus miles on purchases ($1,000 or more)

What Are 0% APR Cards?

A balance transfer is when you apply for a card and use the credit line from your new card to pay off the balance on an older credit card.  In other words, you’ve transferred the balance from your old card (which charged higher interest rates) to your new card (which charges lower interest rates).

Which is the Best Miles & Points Balance Transfer Card?
Which is the Best Miles & Points Balance Transfer Card?

The benefits of a balance transfer is that you can pay less interest on your outstanding credit card debt.

The Annual Percentage Rate or APR is a way to express the interest rate which you pay on a credit card if you carry a balance.  0% APR cards try to get you to believe that you will not pay interest (hence 0% APR), but that is not always true.  There are often extra fees built into the fine print.

0% APR cards can be confusing.  That’s because there are 4 types of cards which all advertise “0% APR.”

  • True 0% APR cards on Balance Transfers and Purchases with NO fees
  • 0% APR cards on Purchases Only
  • 0% APR cards on Balance Transfers and Purchases WITH Balance Transfer fees
  • 0% APR cards on Balance Transfers only WITH Balance Transfer Fees

There isn’t any ONE card which meets all of Nandan’s requirements.

Before Nandan applies for ANY credit card – 0% APR or miles and points credit cards – he should make sure to read the 5 Dangers of Applying For Credit Cards.

You shouldn’t open miles and points credit cards if you carry a balance because miles and points credit cards usually have higher interest rates than other credit cards.  You’ll pay much more in interest costs than what your miles and points are worth!

Be Very Careful

And you really shouldn’t be carrying a balance on credit cards unless you know what you’re doing.

My first credit cards were 0% APR credit cards.  I was in college and had to get a car to get to and from my summer internship.  I had a Capital One and Bank of America card which both sent me checks which I could use with a 0% APR and NO fees.

So I bought a very used Ford Escort and financed the entire purchase with no interest!  This worked out well for me, but if I missed any of the minimum payments on the card, I would have had to pay very high default interest rates.  So don’t play with 0% APR offers unless you have LOTS of discipline and attention to detail.

Nowadays, most credit cards, and especially miles and points credit cards, usually do NOT have pure 0% APR offers with NO fees.  There is almost always a fee to transfer balances with miles and points cards, which is why you’re better off with cards like the Chase Slate which charges no transfer fee for a 0% APR balance transfer.

You should also be careful of not maxing out your credit line because that decreases your credit score.

Let’s look at some of the 0% cards and see which ones are better than others.

1.   True 0% APR on Balance Transfers & Purchases & NO Fees

Link:   Chase Slate

The Chase Slate card is the only card which does NOT charge a fee to transfer a balance or for purchases and has a 0% APR on BOTH purchases and balance transfers for 15 months (after that variable APR of 16.24% to 24.99% applies).

Note that there is no balance transfer fee if you transfer a balance during the first 60 days.  After 60 days, there is a 3% transfer fee with a minimum fee of $5.

However the Chase Slate does not give you any miles and points for signing-up for the card.

Nandan could apply for a miles or points card with a sign-up bonus and then transfer the balance to the  Chase Slate card.

But he should be VERY carefully with this approach.  He should apply for the Chase Slate card first.  If he applies for the Chase Slate card 2nd, he would be in a pickle if he is denied and has no card to transfer his balance!  He’ll pay high rates of interest if can’t transfer the balance to a 0% APR card.


1.   Barclaycard Arrival Plus® World Elite Mastercard®

Link: Barclaycard Arrival Plus® World Elite Mastercard® (with annual fee)

Link:  Barclaycard Arrival World MasterCard (no annual fee)

The Barclaycard Arrival Plus® World Elite Mastercard® offers a 40,000 point signup bonus (worth ~$420 in travel) after spending $3,000 in the first 3 months and has a 0% APR on purchases for the first 12 months.

The no-annual fee Barclaycard Arrival™ World MasterCard® has the same 0% APR offer on purchases, but gets you only 20,000 points as a sign-up bonus.

0% APR on purchases means that you don’t pay interest on your purchases for a certain period of time.

But a 0% APR on purchases is NOT the same as a 0% APR on balance transfers (where you transfer the balance from one card to another).

The Barclaycard Arrival Plus® World Elite Mastercard® has a 4% balance transfer fee or $10 (whichever is greater).  AND the 0% APR does NOT apply to balance transfers on the Barclaycard Arrival Plus™ World Elite MasterCard®!

So, sure, you can pay 0% APR on your purchases, but you will pay dearly for a balance transfer (if you assume that it is 0% APR as well).

If Nandan transferred $5,000, it would cost him $200 in balance transfer fees (4% in Balance Transfer fees X $5,000) PLUS 14.99% or 18.99% depending on which interest rate he gets approved for based on his credit worthiness.

So don’t use the Barclaycard Arrival Plus card for a balance transfer!  But it is worth it to take advantage of 0% APR on purchases.

3.   0% APR on Purchases & Balance Transfers + Fees

Some cards have 0% APR on purchases and balance transfers, but charge a fee for balance transfers.

1.   Chase Freedom

Link: Chase Freedom

The Chase Freedom has a 10,000 Ultimate Rewards points sign-up bonus after spending $500 within 3 months along with 0% APR on purchases and balance transfers for the first 15 months (after that variable APR of 16.24% to 24.99% applies).

But the Chase Freedom has a balance transfer fee of $5 or a 3% (whichever is greater).

So Nandan would pay a balance transfer fee of 3% if he transferred a balance to the Chase Freedom.  For example, he’d have to pay $150 in fees if he transfers $5,000 ($5,000 X 3% Balance Transfer Fee).

I like the Chase Freedom because of the rotating categories in which you can earn 5% cash back or 5 Ultimate Rewards point per $1.

2.   Citi Diamond Preferred

Link: Citi Diamond Preferred

The Citi Diamond Preferred has 0% APR on purchases AND balance transfers for the first 21 months, after that variable 13.99% to 23.99% applies. This is the longest 0% APR offer.

But there is a $5 or 3% balance transfer fee (whichever is greater) when you make the transfer.  I’ve included the Citi card in this list even though there is no sign-up bonus because some folks may want a non-Chase card.

3.   Discover it

Link:   Discover it

The Discover it card has a 0% APR on balance transfers AND purchases for the first 14 months (then variable APR rate of 11.99% to 23.99%)

But Discover charges a 3% balance transfer fee.  I’ve included the Discover card in this list even though there is no sign-up bonus because some folks may want a card that’s not issued by Chase.


1.   Barclays US Air

Link:  FlyerTalk Links to 35,000 Mile US Air Offer (but no landing page)

Link:  Regular Offer for 30,000 Miles US Air Card (with landing page)

Some 0% APR miles and points cards offer 0% APR on balance transfers only.  But they charge a fee to make the transfer, so you are still paying for the transfer (regardless of the proclamations of 0% APR).

If Nandan makes a purchase with the 0% APR balance transfer card, he would pay high rates of interest on purchases, if the purchase is not paid off in full by the due date on his monthly statement.

For example, the official Barclays US Air card offers 30,000 US Air miles AND a 0% APR on balance transfers for the first 15 months.  But there is a 3% balance transfer fee during the first 15 month.

To be clear, this isn’t the best offer for the US Air card (even though it pays me a commission), but it has a landing page which details the terms of the offer.

You are better off using these links from FlyerTalk which gets you 5,000 more miles without the annual fee for the 1st year.  The links from FlyerTalk do not have a landing page, but still work.

If Nandan transferred $5,000, it would cost him $150 in balance transfer fees (3% Balance Transfer fee X $5,000), but he’d get a 0% APR rate for the 1st 15 months.

This could make sense for Nandan if he is paying a higher rate of interest elsewhere or knows that he can earn more than $150 over the life of the balance transfer.  Or if he is willing to pay $150 for 30,000 to 35,000 US Air miles which is worth it to me.

But he’d pay ~16% or ~25% (depending on his credit worthiness) on purchases if he mistakenly assumed that the balance transfer rate also applied to purchases.

Should You Do A Balance Transfer?

If you can’t afford something now, don’t buy it now.  Save up for it and then buy it.

But balance transfers can make sense if you are paying high rates of interest elsewhere or you know what you’re doing.

For example, Nandan should only make a balance transfer if he can keep track of the balance and pay it off in full when the 0% APR promotion period ends.

Nandan might get approved for a miles and points card, but might not get a 0% APR card with a large enough credit line to transfer the balance.

Bottom Line

If you can’t pay your balance in full each month, you shouldn’t apply for new miles and points credit cards unless you know what you’re doing or to save on interest fees elsewhere.  And you shouldn’t max out your credit limit with a 0% APR because your credit score will decrease.

There is NOT a perfect card which offers a large sign-up bonus, 0% APR on purchases and balance transfers and which has no balance transfer fees.

The Chase Slate card is my favorite card overall because of the true 0% APR offer with no balance transfer fees.  But the Barclaycard Arrival Plus® World Elite Mastercard® is good for 0% APR on purchases only.

If you liked this post, why don’t you join the 25,000+ readers who have signed-up to receive free blog posts via email (only 1 email per day!) or in an RSS reader …because then you’ll never miss another update!

Chase Sapphire Preferred® Card

Chase Sapphire Preferred® Card

  • Earn 50,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening. That's $625 toward travel when you redeem through Chase Ultimate Rewards®
  • Chase Sapphire Preferred® named a 'Best Travel Credit Card' by MONEY® Magazine, 2016-2017
  • 2X points on travel and dining at restaurants worldwide & 1 point per dollar spent on all other purchases.
  • Earn 5,000 bonus points after you add the first authorized user and make a purchase in the first 3 months from account opening
  • No foreign transaction fees
  • 1:1 point transfer to leading airline and hotel loyalty programs
  • Get 25% more value when you redeem for travel through Chase Ultimate Rewards. For example, 50,000 points are worth $625 toward travel.
  • No blackout dates or travel restrictions - as long as there's a seat on the flight, you can book it through Chase Ultimate Rewards

More Info

Editorial Note: We're the Million Mile Secrets team. And we're proud of our content, opinions and analysis, and of our reader's comments. These haven’t been reviewed, approved or endorsed by any of the airlines, hotels, or credit card issuers which we often write about. And that’s just how we like it! :)

Add comment

E-mail is already registered on the site. Please use the Login form or enter another.

You entered an incorrect username or password

Sorry, you must be logged in to post a comment.


by Newest
by Best by Newest by Oldest
Colin Robertson


I put together a list of over 200 no fee offers here:

This is the most comprehensive list available anywhere.

Besides the SLATE what's the next best Balance Transfer credit card available today?

The SLATE is 0% APR and no fees - but all the other current cards seem to charge a 3% fee.

Million Mile Secrets

@JG - Perhaps the Discover cards

@Ethan - once you charge on your mileage bonus card you can pay it off however you like without affecting your bonus - including by using a balance transfer from another card. My caveat though, is to make sure your 0% balance transfer offer does not include a 2%-5% balance transfer fee since the worth of the mileage bonus for your $1000 charge would be greatly reduced by that $20-$50 amount.

I've looked around a bit, and haven't found a definitive answer... can I charge say $1000 on a card with a mileage bonus, then transfer that balance to a no-interest card and still get the bonus?

Never realized (or cared) that the Freedom and Arrival Card had 0% intro APR. Doing a remodel so rather than take out a home equity line of credit, I just applied for these [using your links, of course] so I'll be able to fund the remodel at 0% interest plus get points for it. Thanks Daraius!

Million Mile Secrets

@Rachael Z - Congrats and thanks for using our link!

Load more