Calculate The Cost of Buying Alaska Miles

Buying Points & Miles
Find out how much it will cost you to top off your Alaska MileagePlan account when you buy Alaska Miles at the standard rate. Plus, get the details on how to buy them.
Last Updated 2021-10-20 By R.Flowers III

Alaska Mileage Plan Miles can be purchased directly from the Alaska Buy Points portal page at a standard rate of 2.75 cents per mile plus tax. If you're short a few miles of your next award flight, this can be an easy way to obtain the points you need.

Cost To Buy Alaska Miles

You can buy Alaska Miles for a standard cost of 2.75 cents per mile which is a lot higher than the average cash value.

buy 2000 alaska airlines miles

Alaska Miles can be purchased in 1,000-mile increments and you purchase up to 60,000 Alaska Miles in a single transaction. You can buy or receive as a gift up to a total of 150,000 Alaska Miles per calendar year. Those with MVP, MVP Gold, and MVP Gold 75k elite status will have no annual purchase limit.

If you're short a few miles and you need to top off your account, it can be a good idea to buy Alaska Miles. Buying a small amount of miles will generally be the more favorable option over paying cash for the entire trip just because you were a few miles short or two short.

Cost To Buy Alaska Miles
Base Cost Per Mile 2.75 Cents
Taxes? GST/HST for Canadian Residents, QST for Quebec Residents
Min Purchase Per Transaction 1,000 Miles
Max Purchase Per Transaction 60,000 Miles
Max Purchase Per Calendar Year 150,000 Miles (this does not apply to Alaska elite status members)
Purchase Increments 1,000-mile increments Up To 60,000 Miles, 5,000-mile increments Up To 100,000 Miles

Remember that purchases of miles are non-refundable and do not count towards MVP and MVP/Gold status.

Buy Alaska Miles Calculator

If you're looking to buy Alaska Miles at the standard rate, the calculator below can give you an idea of how much buying miles may cost you. Do note that the cost of Alaska Miles can change at any time, so you'll want to log into your account and check Alaska's Buy Miles page to get the final cost.

How many Alask miles do you plan on buying?
Total cost $0

Alaska Mystery Bonus Promotions

Over the course of the year, Alaska runs their Mystery Bonus Points promotion. This promotion allows you to buy Alaska Miles at a discounted promotional rate which can be worth it if you need to top off your account or if you have found an excellent redemption in which you can buy the points for low and redeem them for high value.

The discount you receive and the amount of points you must buy to receive the maximum discount will vary. You'll need to log into your account on the Alaska Buy Points page during a promotional period to see your discount. Your discount will usually be shown in a banner image (for example mine was "Surprise! Get up to 50% bonus miles"). Under that you'll see how many miles you'll have to puchase to receive the discount.

If you're going for the largest bonus (aka cheapest cost per mile), you'll want to make sure to pay close attention to how many miles you'll need to buy to receive the bonus. You'll also want to make sure you buy enough miles to receive the bonus altogether.

For example, buying 1,000 or 2,000 Alaska Miles during the promotion they gave me would not earn me a discount. I would end up paying the full price of 2.75 cents per mile. I would need to buy 3,000 miles in order to receive at least a 40% discount. Do note that if you only need 1,000 miles, don't feel obligated to buy more just because they're on sale. That's how you "get got". Don't pay extra money for miles you don't need at the time of purchase.

Cost Per Mile For Buy Point Promos

While the bonus percentage will vary between promotions, what will not vary is the cost of miles based on the bonus you receive. The table below lists the cost per mile you'll be paying based on the bonus percent you're offered during an Alaska Buy Points promotion.

Cost Per Mile For Alaska Buy Points Promotions
Bonus % Cost Per Mile
60% Bonus 1.71 Cents
50% Bonus 1.83 Cents
40% Bonus 1.96 Cents
30% Bonus 2.11 Cents
20% Bonus 2.29 Cents
10% Bonus 2.5 Cents

You can squeeze some great value out of Alaska Mileage Plan miles, especially when redeeming them towards award flights on partner airlines like Singapore Airlines and Emirates. If you have a great redemption lined up, buying points to top off your account during a promotional period can easily be worth the money.

How To Buy Alaska Miles

Alaska Mileage Plan Miles are easy to buy and only require a few steps. Regardless of whether there's a promotion going on, Alaska Miles are purchased through the same portal.

  1. Head to Alaska's Buy Miles Page.
  2. Sign into your Alaska Mileage Plan account.
  3. Select how many miles you want to buy.
  4. Enter your payment information.
  5. Review the purchase and agree to the Terms and Conditions.
  6. Click Pay Now.

Miles will typically post to your account within a few minutes. I find the best method is to log out, wait a minute or two, and then log back into your account to see the updated balance.


Can you buy Alaska Miles?

Yes. You can buy Alaska Miles through the Alaska website by going to their Buy Miles page.

How do you buy Alaska Miles?

You can buy Alaska Miles using the Buy Miles page on the Alaska Airlines website.

How much does it cost to buy Alaska Miles?

At the standard rate, it will cost you 2.75 cents per mile. So a purchase of 1,000 miles would cost you $27.50 total.

How many Alaska Miles can you buy?

You can buy up to 60,000 miles in a transaction and up to 150,000 per calendar year. There's no calendar year limit for Mileage Plan members with MVP, MVP Gold, or MVP Gold 75k elite status.

Can you buy Alaska Miles for cheap?

Yes. Alaska has their Mystery Bonus promotion several times a year in which you'll receive a percentage of bonus miles with your purchase. If the promo is active, you'll need to sign into the buy points portal to see your bonus.

Calculate Total Rewards & Card Value Per $1 Spent For 200+ U.S. Credit Cards
Search Results Display Here