Get a 50% bonus when buying Avios with British Airways’ latest promotion

Mar 30, 2021

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. Terms apply to the offers listed on this page. For an explanation of our Advertising Policy, visit this page.

Editor’s note: This is a recurring post, regularly updated with new information.


British Airways is running a new bonus when you purchase Avios. On Monday, the carrier launched the new promotion in which you can get 50% bonus Avios on your purchase of miles.

Sign up to receive the daily TPG U.K. newsletter for more points and miles news!

(Image courtesy of British Airways)

In the past, British Airways has offered far more lucrative bonuses on purchasing Avios. For example, in May 2020, the carrier offered a 75% bonus when purchasing Avios, bringing the cost down to less than a penny per Avios. However, even the maximum as part of this deal — 50% — isn’t as lucrative.

This Avios bonus sale ends on Sunday 11 April. As always, Executive Club members can purchase a total of 200,000 Avios each year, and the bonus miles that come with your purchase don’t count towards that total.

Let’s look at a worked example. If I were to maximise my offer, I could get a total of 300,000 Avios for a total cost of £3,215 — a cost of about 1.01 apiece. That’s slightly less than TPG U.K.’s valuation of Avios at 1.1p each.

We don’t recommend buying Avios speculatively (as in buying them now with no immediate plans to use them), however, if you know you will soon have a use for them, this is a good time to go ahead and buy.

But, if you can redeem the Avios as soon as you earn them, what sort of value is possible?

Most TPG U.K. readers will likely have some Avios in their account already. So let’s say you already have minimum of 25,000 Avios in your account, which isn’t an impossible amount to collect in a short space of time. Buying an extra 50,000 Avios — plus the 25,000 at 50% bonus miles — at £815 would take you up to 100,000 in total, which is enough for a return trip to Dubai in British Airways Club World or Club Suite — depending on the aircraft.

Related: How I use an app to earn thousands of bonus Avios

(Image courtesy of British Airways)

The actual cost of a return business-class ticket with British Airways to Dubai prices out at about £2,000.

To calculate the saving, let’s do the maths:

£275 — Value of Avios already earned (as per TPG’s current valuations)
£815 — Cost of 75,000 Avios from 50% bonus deal
£542 — Additional tax
£1,632 — Total cost of ticket

Related: Stuck at home: How to plan your travel for when the coronavirus crisis is over

You would still save around £400 on the cost of a return business-class ticket to Dubai — although remember that you will no longer earn Avios on your ticket.

So, is it worth it? It’s up to you to decide. Where there is money to be saved, there is definitely still value to be gained by buying Avios with the bonus offer deals. Additionally, if you have your eyes set on a specific redemption but don’t quite have the Avios in your account to get you there, this could be a good time to purchase them.

Additional reporting by Emily McNutt.

Featured photo by Ethan Steinberg/The Points Guy.

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.