Skip to main content
Points & Miles Blog

Buying Avios from the UK: When the Maths Actually Works

Buying Avios outright has a deserved reputation as the emergency option of last resort. Usually it is. But two or three times a year BA runs offers where the per-Avios cost drops to a level that pencils on a specific long-haul Business redemption, and most UK collectors either don't notice or get the maths wrong.

The standard price

BA Executive Club's default rate to buy Avios is around £14 per 1,000 Avios, i.e. 1.4p each. That is poor. For context, you'd value Avios at maybe 1p each in cash equivalence on short-haul Economy, and 2-3p on long-haul Business. Buying at 1.4p only works if you're confident you'll spend them at 2p+ each, and even then the cushion is thin.

What a sale looks like

BA runs Avios sales periodically, usually two to four times a year. The headline mechanics vary, but the effective per-Avios cost typically drops to one of these levels:

  • 30-40% bonus on purchase. Effective rate ~1.0-1.1p per Avios. Mildly interesting.
  • 50% bonus on purchase. Effective rate ~0.93p per Avios. Genuinely useful for a planned long-haul Business booking.
  • Reduced-cost minimum purchase (e.g. 1,000 Avios for £7). Effective 0.7p. Rare, and worth jumping on if it comes up.

When buying actually makes sense

  1. You're topping up a confirmed booking. You've held seats on Avios but you're a few thousand points short of completing the redemption. Buy the gap, not a speculative stash.
  2. You've identified a specific long-haul Business redemption. The implied per-Avios value (2-3p) is comfortably above the sale rate.
  3. You're combining with a Companion Voucher. The voucher multiplies the value of every Avios you spend, so buying at a discount and combining with the 2-for-1 stacks beautifully.

When to skip it

  • You don't have a specific redemption in mind. Don't buy Avios speculatively. They devalue, and you've handed cash to BA for nothing concrete.
  • The redemption is short-haul Economy. The maths doesn't work.
  • You could earn the same Avios through normal card spend within the same booking window. Earning is always better than buying.

Worked example

Two passengers want London-New York return in Club World off-peak. Cost: 200,000 Avios + £1,400 cash total. You have 150,000 Avios already. You need 50,000 more.

Buying 50,000 Avios in a 50% bonus sale costs roughly £465. Add that to the £1,400 cash component and the trip total is £1,865 for two people in Club World. Comparable paid Business fares are £3,500+ per person. Net saving: about £5,000. Buying the gap was clearly the right call.

The same purchase at the standard 1.4p rate would cost £700, taking the all-in trip to £2,100 - still a win, but a much smaller one. The sale matters.

Where to watch for sales

BA emails Executive Club members directly when sales open. Make sure your email preferences allow promotional emails. Independent UK points blogs and the FlyerTalk BA forum also publicise sales within hours of launch, often with the promo code if one is needed.

One snag for the cautious

Purchased Avios are non-refundable. If you buy 50,000 Avios and your redemption falls through, you're stuck with them in your account, where they'll silently devalue over the years. Buy only when the booking is either confirmed or imminent.