Are you a few British Airways Avios short of a redemption? If so, you can buy Avios directly from the British Airways Buy Avios portal starting at 2,000 Avios for $80.
How Much Does Avios Cost To Buy?
The cost to buy British Airways Avios ranges from 2.7 cents and 5.3 cents per Avios. The more you buy, the cheaper the cost per Avios.
Avios can also be purchased in Euros and Pounds as well.

How Many Avios Can You Buy?
You can buy as little as 2,000 Avios for $53 and as many as 200,000 Avios for $5,523 in a single transaction.
When buying Avios, they can only be purchased in select increments:
- 1,000-point increments from 1,000 Avios to 6,000 Avios
- 2,000-point increments from 6,000 Avios to 10,000 Avios
- 5,000-point increments from 10,000 Avios to 50,000 Avios
- 10,000-point increments from 50,000 Avios to 100,000 Avios
- 25,000-point increments from 100,000 Avios to 200,000 Avios
Example: Let's say you need to buy 73,000 Avios
You would need to buy 80,000 Avios because Avios can only be purchased in 10,000-point increments between 50,000 and 100,000 Avios.
You could also buy 70,000 Avios and then buy an additional 3,000 Avios as another transaction. This would come out cheaper than buying 80,000 Avios.
Do note that splitting the purchase amounts between two transactions is not always the cheapest, so be sure to do the math.
Buy Avios Calculator
Use our Buy Avios Calculator to find out how much it will cost you to buy any amount of British Airways Avios in US Dollars (USD), Euros (EUR), or British Pounds (GBP).
Total Cost | $0 |
How To Buy British Airways Avios
- Head over to British Airways Buy Avios page.
- Log into your British Airways Executive account.
- Select how many British Airways Avios you would like to buy.
- Enter your payment info.
- Review the order and agree to the terms and conditions.
- Click 'Pay now'
Avios should post to your British Airways Executive account within a few minutes upon successful receipt of purchase. You'll receive a confirmation email once they do post to your account, so keep an eye out for that.
Other Ways To Earn Avios
If you're not in a rush to buy Avios, you should consider grabbing up a credit card from British Airways or their transfer partners. There are over 20 credit cards that you can use to earn British Airways Avios with most cards offering intro bonuses equal to 100,000 or more Avios.
Check out our Best Credit Cards For British Airways Avios to get our top picks and to find out which credit cards will earn you the most Avios per $1 spent!
FAQ
How many British Airways Avios can you buy?
You can buy as little as 2,000 Avios or as many as 200,000 Avios from the British Airways Buy Avios page.
How much does it cost to buy British Airways Avios?
British Airways will cost between 2.7 cents and 5.3 cents per Avios. The more you buy, the cheaper the cost.
How do you buy British Airways Avios?
Go to the British Airways Buy Avios page, log into your British Airways account, select how many Avios you wish to buy, enter your payment info, review the terms and conditions, and click Pay Now.
We've run the calculations for you and here are our top picks for best credit cards of 2023:
- Best premium card for unlimited miles: Capital One Venture X Rewards Credit Card.
- Best for flexible travel rewards: Chase Sapphire Preferred® Card.
- Best for everyday spend and travel: Citi Premier® Card.
- Best cash back card for groceries: Blue Cash Preferred® Card from American Express.
- Best for dining and supermarkets: American Express® Gold Card
- Best for business travel rewards: Ink Business Preferred® Credit Card.
- Best cash back business card: Capital One Spark Cash Plus
Our Credit Card Rewards calculator can help you find the perfect card and offers based on your monthly and yearly spending habits. Simply enter your spend amounts into our tool and let us do the work for you!