You can buy American Airlines AAdvantage miles directly from American, but the price per mile is usually higher than earning them through credit cards or flights

American Airlines sells AAdvantage miles through its website in bundles ranging from 1,000 to 250,000 miles at a time. The cost per mile varies — it might be 1.5 cents per mile one month and 2 cents the next, depending on promotions American is running. You pay with a credit card, the miles land in your account within hours, and you can use them to book flights, seat upgrades, or other rewards the same day.

The catch is that buying miles is almost always more expensive than earning them. A premium cabin flight that costs 100,000 miles might cost you $1,500 to $2,000 if you buy the miles outright. That same flight might cost you $0 if you earned the miles through a sign-up bonus on an AAdvantage credit card, which typically offers 50,000 to 75,000 miles for meeting a spending requirement. Even if you paid $5,000 to meet that requirement, you would still come out ahead.

Key Takeaways

  • American Airlines sells miles in bundles on its website, with prices that change monthly and typically range from 1.5 to 2.5 cents per mile.
  • Buying miles makes sense only if you have a specific trip booked and are short by a small number of miles — not as a primary way to fund a redemption.
  • Credit card sign-up bonuses and spending bonuses deliver miles at a much lower effective cost than purchasing them outright.
  • American occasionally runs promotions that lower the per-mile cost, but even discounted miles are usually pricier than earning them through cards or flights.

How to buy miles on the American Airlines website

Log into your AAdvantage account on aa.com, then navigate to the "Buy Miles" section under your account menu. American displays the current price per mile and the available bundle sizes. Select the bundle you want, enter your payment method, and confirm the purchase. The miles post to your account when ready.

American requires you to have an active AAdvantage account and a valid payment method on file. There is no minimum or maximum purchase in a single transaction, though American does limit how many miles you can hold in your account at once — currently 10 million miles. If you are close to that cap, you cannot buy more until you use some.

When buying miles actually makes financial sense

Buying miles works only in narrow situations. The most common is when you have booked a flight and realized mid-trip that you do not have quite enough miles to upgrade to a better cabin. If you are 5,000 miles short of a business class upgrade and the upgrade would save you $800 on a paid ticket, spending $75 to buy those 5,000 miles is rational.

Another scenario is when you have a specific trip booked and the miles price is genuinely cheaper than the cash price. This is rare but happens. A round-trip domestic flight might be 25,000 miles or $400 cash. If you can buy 25,000 miles for $300, the math works. However, you have to do the calculation yourself — American will not tell you whether buying or paying cash is cheaper.

Buying miles does not make sense as a way to fund a vacation you have not booked yet. The effective cost is too high. Earn miles through credit card bonuses, spending, and flights instead, then use them when you have a specific trip in mind.

How the price per mile changes and what promotions look like

American adjusts the price per mile based on demand and inventory. During peak travel seasons — summer, winter holidays, spring break — the price tends to rise. During slower periods, it may fall. American also runs periodic promotions where the price drops for a limited time, usually advertised via email to AAdvantage members.

These promotions are not frequent enough to plan around. You might see a 20% discount once or twice a year, bringing the price from 2 cents per mile down to 1.6 cents. That is still expensive compared to earning miles, but it is the best rate you will typically see. If you have already decided to buy miles for a specific trip, checking the American website a few times over a month might catch a promotion, but do not delay a trip waiting for one.

Comparing the cost of buying miles to earning them through credit cards

An AAdvantage credit card sign-up bonus typically offers 50,000 to 75,000 miles for spending $3,000 to $5,000 in the first three months. If you spend $4,000 to earn 60,000 miles, your effective cost is roughly $0.07 per mile — far below the 1.5 to 2.5 cents you would pay to buy them. Even if you value your time and spending as a cost, the credit card route is cheaper.

Ongoing spending bonuses are even better. Many AAdvantage cards offer 2 miles per dollar spent on American purchases and 1 mile per dollar on everything else. If you put $10,000 on the card over a year, you earn 10,000 to 15,000 miles depending on how you split your spending. That is miles at an effective cost of less than 1 cent per mile if you were going to spend that money anyway.

What happens to miles if you stop flying American

AAdvantage miles do not expire as long as you have account activity at least once every 18 months. Activity includes earning or spending miles, or even just logging into your account. If your account goes inactive for 18 months, American will close it and you will lose the miles.

If you buy miles and then decide not to fly American, you can still use them. You can transfer miles to another person (though American charges a fee), donate them to charity, or use them for non-flight rewards like gift cards or merchandise. However, these options are usually poor value — a gift card might cost 1.5 cents per mile, which is the same as buying miles in the first place.

Frequently Asked Questions

Can I buy miles as a gift for someone else?

No, you cannot buy miles and transfer them to another person's account directly. You can purchase a gift card for the AAdvantage program, which the recipient can then use to buy miles themselves, but this adds a middleman step and is not a common way to give miles. The better gift is a credit card referral — if someone you know opens an AAdvantage card using your referral link, you both earn bonus miles.

Do the miles I buy count toward elite status?

No. Purchased miles do not count toward AAdvantage elite status (Silver, Gold, Platinum, etc.). Only miles earned through flights, credit card spending, and certain partners count. This is another reason buying miles is not a good value — you are paying cash for miles that do not move you closer to elite benefits.

What if I buy miles and then find a cheaper flight?

Once you buy miles, American does not refund them if you change your mind or find a better deal. You can use the miles for a different flight, upgrade, or other reward, but you cannot get your money back. This is why buying miles for a trip you have not booked yet is risky — the cash price might drop, or you might find a better redemption elsewhere.

Are there any taxes or fees when I buy miles?

No sales tax applies to the purchase of miles themselves. However, if you use purchased miles to book a flight, you may owe taxes and fees on that flight, just as you would with any other booking. The taxes and fees are based on the flight, not the miles.