This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. For an explanation of our Advertising Policy, visit this page.

If you’re looking to top off your Avios accounts — either British Airways or Iberia — you’re in luck. Through Feb. 24, British Airways is offering a 50% bonus when you purchase Avios. And there’s not a massive purchase required to get this bonus. You’ll get the 50% bonus when buying just 1,000 Avios.

Alternatives to Buying Avios

Before we move on to the details of this offer, let’s get one thing out of the way: Buying miles makes sense only for certain travelers. It’s obviously much better to earn British Airways Avios for free through credit card sign-up bonuses. If you’re looking for good options, the British Airways Visa Signature Card is offering up to a 120,000 Avios sign-up bonus. You’ll earn 4 Avios for every $1 spent on all purchases within your first year up to $30,000.

If you’re just shy of a high-value British Airways Avios redemption, it’s likely that topping off your British Airways or Iberia Avios accounts with Chase Ultimate Rewards will make more sense than buying Avios in small quantities through this promotion.

When Does Buying Avios Make Sense?

In TPG’s latest valuations, British Airways Avios are worth 1.5 cents per Avios. This promotion only drops the price down to 1.84 cents per Avios.

That said, no program has a larger range in redemption values than Avios. If you use Avios on British Airways economy awards across the Atlantic, the value of Avios can actually go negative:

But by taking advantage of the mileage-based sweet spots in the Avios redemption program, I’ve gotten more than 12 cents per Avios in value on Iberia premium economy flights, and have gotten more than 6 cents per Avios from short-haul intra-Europe flights. A TPG reader got almost 9 cents per Avios in value on American Airlines flightsTPG’s Senior Points and Miles Contributor Richard Kerr has scored more than 10 cents of value for flights in the Caribbean.

This promotion is best for travelers who simply can’t generate enough British Airways Avios for their frequent high-value premium-cabin Avios redemptions. Since this promotion allows members to purchase up to 300,000 Avios in one fell swoop, this is an easy way of stocking up on Avios. While the $5,523 cost for those Avios might seem crazy to many travelers, that’s cheap for those who might otherwise pay more than $8,000 for a last-minute business class round-trip ticket across the Atlantic.

But, you don’t need to purchase a ton of Avios to make this promotion work for you. American Airlines award flights of 1,151 miles or less cost just 7,500 Avios each way — and you can buy exactly 7,500 Avios for $163 through this promotion.

Or, you can get 10x of these award flights for $140 each by buying 75,000 Avios for $1,400:

The price drops a little more to just $138 per flight if you buy Avios at the maximized 1.84 cents per Avios rate. This is great for those looking to fly on routes that are very expensive to purchase with cash but have award availability.

Business class more your style? You can fly in lie-flat business class between Hong Kong (HKG) and Taipei (TPE) on Cathay Pacific for just 9,000 Avios each way. 9,000 Avios would cost just $190 to buy outright vs. the $950 cash fare. But again, you’ll get a better rate when buying more Avios. 90,000 Avios costs $1,675 meaning you’d be paying just $168 per flight.

Details of this Promotion

The regular price for buying British Airways Avios ranges between 5.3 and 2.76 cents per Avios. By maximizing this promotion, you can drop this cost to just 1.84 cents per Avios. However, the purchase rate varies depending on how many Avios you buy. To save you the math, here are all of your options for buying points with this promotion:

Purchase
  Rate
Bonus Rate Total Avios Cost Cents Per Avios
1,000 50% 1,500 $53 3.53
2,000 50% 3,000 $80 2.67
3,000 50% 4,500 $108 2.40
4,000 50% 6,000 $135 2.25
5,000 50% 7,500 $163 2.17
6,000 50% 9,000 $190 2.11
8,000 50% 12,000 $245 2.04
10,000 50% 15,000 $300 2.00
15,000 50% 22,500 $438 1.95
20,000 50% 30,000 $575 1.92
25,000 50% 37,500 $713 1.90
30,000 50% 45,000 $850 1.89
35,000 50% 52,500 $988 1.88
40,000 50% 60,000 $1,125 1.88
45,000 50% 67,500 $1,263 1.87
50,000 50% 75,000 $1,400 1.87
60,000 50% 90,000 $1,675 1.86
70,000 50% 105,000 $1,950 1.86
80,000 50% 120,000 $2,225 1.85
90,000 50% 135,000 $2,500 1.85
100,000 50% 150,000 $2,775 1.85
125,000 50% 187,500 $3,462 1.85
150,000 50% 225,000 $4,149 1.84
175,000 50% 262,500 $4,836 1.84
200,000 50% 300,000 $5,523 1.84

How to Buy British Airways Avios

To take advantage of the promotion, follow these steps:

  1. Visit the BA buy Avios page.
  2. To buy Avios for yourself, select “Treat Yourself.”
  3. Log in to your account
  4. Select the number of Avios you’d like to buy.
  5. Add your credit card details.
  6. Review the information, check the box to agree to the Terms and Conditions and click Pay Now to finalize the purchase.

There’s a standard limit of 100,000 purchased Avios per calendar year, per account. However, this limit is being elevated to a maximum of 200,000 Avios per calendar year for this promotion. Bonus Avios don’t count toward this maximum purchase amount.


This is The Points Guy’s permanent page about British Airways’ “buy points” promotions, so you can bookmark it and check back regularly for the latest offer. Keep in mind you may see some reader comments referring to older deals below.

Know before you go.

News and deals straight to your inbox every day.

Editorial Disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airlines or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

Disclaimer: The responses below are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser’s responsibility to ensure all posts and/or questions are answered.