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

American Airlines sells miles through its AAdvantage program website under a section called "Buy Miles." The transaction is straightforward: you choose how many miles you want, pay the price shown, and the miles land in your account within hours. Prices fluctuate based on demand and promotions, but typically range from 1 cent to 1.5 cents per mile — meaning 25,000 miles might cost $250 to $375.

The catch is that airline credit cards almost always deliver miles at a better rate. An American Airlines credit card sign-up bonus of 50,000 miles costs you nothing if you meet the spending requirement, or the annual fee if you don't — either way, that's a lower cost per mile than buying them outright. Even earning miles through everyday purchases on a card (1.5 miles per dollar spent) beats buying them at retail prices in most scenarios.

Buying miles makes sense only in narrow situations: you're 5,000 miles short of a ticket you need soon, you don't want to open a new credit card, and the cost of those miles is less than the cash price of the ticket. Outside that window, buying is usually the expensive choice.

Key Takeaways

  • American Airlines miles purchased directly from the airline cost between 1 and 1.5 cents per mile, which is higher than the effective cost of earning them through a credit card sign-up bonus.
  • Credit card sign-up bonuses deliver 50,000 or more miles with no per-mile cost if you meet the spending requirement, making them the cheapest way to accumulate miles for most people.
  • Buying miles makes sense only when you need a small number of additional miles to complete a specific ticket purchase and the total cost is less than paying cash.
  • American Airlines occasionally runs promotions offering bonus miles when you buy, which can lower the effective cost per mile but still rarely beats credit card earnings.
  • Miles purchased directly do not earn you elite status progress or other benefits that come with miles earned through flying or credit card spending.

How the pricing works when you buy miles

When you log into your AAdvantage account and navigate to "Buy Miles," American shows you a tiered pricing structure. The more miles you buy in a single transaction, the lower the per-mile cost — but the total dollar amount still climbs. For example, buying 10,000 miles might cost 1.5 cents per mile ($150), while buying 100,000 miles might cost 1.2 cents per mile ($1,200).

The airline adjusts these prices without notice. During high-demand travel periods (holidays, summer), prices tend to rise. During slower periods, they may drop slightly. American also runs occasional promotions — "buy 50,000 miles and get 10,000 bonus miles free" — that effectively lower your per-mile cost for that window only.

The miles appear in your account when ready after payment clears, so you can use them to book a ticket the same day. There are no restrictions on purchased miles; they count the same as miles you earned by flying or through a credit card.

When buying miles costs less than paying cash

The only time buying miles makes financial sense is when the total cost of the miles needed is lower than the cash price of the same ticket. This happens most often on short-haul domestic flights where the cash price is high but the mile requirement is modest.

Example: a one-way ticket from New York to Boston costs $180 in cash but requires 7,500 miles. If you have 2,500 miles and need 5,000 more, buying those 5,000 miles at 1.2 cents each costs $60. Your total cost is $60 (miles) plus whatever you already paid to earn the 2,500 miles you have. If you had paid cash instead, you'd pay $180. In this case, buying the remaining miles saves you money.

However, this math only works if you're comparing the mile purchase to the cash price of that specific ticket. If you could instead open an American Airlines credit card, meet the spending requirement, and get 50,000 bonus miles, you'd have enough for multiple trips — a far better return on your money or effort.

Why credit card sign-up bonuses beat buying miles

An American Airlines credit card typically offers a sign-up bonus of 40,000 to 75,000 miles if you spend a set amount (usually $2,000 to $5,000) within the first few months. If you were going to spend that money anyway, the miles cost you nothing. Even if you spend extra to hit the threshold, the cost per mile is almost always lower than buying them directly.

The math: a card offering 50,000 miles for $2,000 in spending costs you $2,000 to get 50,000 miles, or 4 cents per mile — but only if you wouldn't have spent that $2,000 otherwise. If you were already planning to spend $2,000 on groceries, gas, and dining, the miles are free. Buying 50,000 miles at 1.2 cents each costs $600 in pure cash with no spending requirement attached.

Beyond the sign-up bonus, credit cards earn miles on everyday purchases (typically 1 to 2 miles per dollar), which compounds over time. A card that earns 2 miles per dollar on dining means every restaurant meal funds your next trip. Buying miles offers no such ongoing benefit.

Situations where buying miles might be worth considering

Buying miles is worth a second look if you're very close to a ticket you need and opening a new credit card isn't practical. If you have 20,000 miles and need 25,000 for a flight leaving in two weeks, buying 5,000 miles for $60 to $75 might be faster and simpler than explore for a card, meeting a spending requirement, and waiting for miles to post.

Another scenario: you've earned miles through flying and credit cards over time, but you're 3,000 miles short of the ticket you want. The cash price for that ticket is $400. Buying 3,000 miles at 1.2 cents each costs $36. Paying cash instead costs $400. The math is clear.

Buying also makes sense if American is running a limited-time promotion that significantly reduces the per-mile cost. These promotions are rare and usually advertised to existing AAdvantage members via email. If you see "buy 25,000 miles, get 10,000 free," the effective cost drops to 0.8 cents per mile — still not as good as a credit card bonus, but better than the standard rate.

What purchased miles cannot do

Miles you buy do not count toward elite status qualification. American Airlines elite tiers (Silver, Gold, Platinum, Diamond) are based on "Loyalty Points" earned through flying and credit card spending, not purchased miles. If you're working toward elite status, buying miles won't accelerate your progress.

Purchased miles also don't earn you status bonuses or perks. When you fly and earn miles, you may also earn elite-may have access to segments or bonus miles based on your status level. Purchased miles are just miles — they book tickets, but they don't unlock cabin upgrades, priority boarding, or other benefits tied to how you earned them.

Additionally, purchased miles are subject to the same expiration rules as earned miles. In the AAdvantage program, miles expire if your account has no activity (flying, credit card spending, or mile purchases) for 18 months. Buying miles resets the clock, but if you then don't use them or earn more within 18 months, they're gone.

How to decide: buying miles versus other options

Start by asking whether you already have an American Airlines credit card. If you don't, explore for one is almost always the better move than buying miles. The sign-up bonus alone will give you more miles for less money than any purchase option.

If you already have a card and are earning miles regularly, buying is rarely necessary. You're accumulating miles through spending and flying, so you're getting them at a lower effective cost than retail.

If you're short a small number of miles for a specific ticket and the cash price is high, calculate the cost of buying those miles and compare it to the ticket's cash price. If buying miles is cheaper, it's a reasonable choice. If the cash price is lower or comparable, pay cash instead.

If you're considering buying miles to reach a specific redemption goal (like a premium cabin ticket), first check whether opening another credit card or waiting for a promotion would get you there cheaper. Most of the time, it will.

Frequently Asked Questions

Can I buy miles for someone else's AAdvantage account?

No. American Airlines requires that the person buying the miles be the account holder. You cannot purchase miles and transfer them to another person's account. However, you can gift someone a credit card with a sign-up bonus, which is an indirect way to help them earn miles.

Do purchased miles expire?

Yes. Like all AAdvantage miles, purchased miles expire if your account has no activity for 18 months. Activity includes flying, credit card spending, or buying miles. Once you purchase miles, the 18-month clock resets, but if you don't use or earn more miles within that window, they'll be forfeited.

Is there a limit to how many miles I can buy?

American Airlines does not publish a hard limit on mile purchases, but there are practical limits. The airline may flag unusually large purchases for review. For most personal travel, buying up to 100,000 miles in a year is unlikely to trigger scrutiny, but buying 500,000 miles at once might.

Do I pay taxes on purchased miles?

No. You pay the stated price for the miles, and that's the end of it. There are no additional taxes or fees on top of the purchase price shown on the website. The price you see is what you pay.

What happens if I buy miles and then find a cheaper cash fare?

You're out the money you spent on miles. American Airlines does not refund purchased miles or allow you to convert them back to cash. This is why it's important to compare the mile cost to the cash price before you buy. Once the transaction is complete, it cannot be reversed.