If you are planning your next getaway in Business Class or are just a few miles short of locking in that dream flight, the question naturally arises: can you buy Avios?
The short answer is yes. British Airways Executive Club, Iberia Plus, Finnair Plus, and Qatar Airways Privilege Club allow you to buy points directly with cash. However, buying British Airways Avios at standard rates is rarely a smart move.
In this article, we explain exactly how to buy Avios, the best strategies to get cheap Avios with discounts, why you must compare across airlines, and the golden rule to determine if buying points plays in your favor.
1. How to Buy Avios: A Step-by-Step Guide
Buying Avios is an instant process carried out directly through official airline portals. The steps are straightforward:
- Log in to your British Airways Executive Club, Finnair Plus, or Iberia Plus account.
- Navigate to the Avios section and select Buy, Gift, or Transfer Avios.
- Choose the Avios bundle you need.
- Enter your payment details (make sure to pay with a points-earning credit card, like a British Airways American Express or Barclaycard Avios Mastercard!).
- The Avios will be credited to your account almost instantly (usually within 72 hours max).
Annual Limit: As a general rule, each program caps direct purchases at 200,000 Avios per calendar year (excluding promotional bonus points).
2. The Danger of Standard Pricing: Why You Should NEVER Buy Without a Promo
If you head to the British Airways eStore today to buy a small package of 2,000 Avios at standard rates, you will end up paying over 2.5p per Avios. Even if you purchase a larger tier (such as 100,000 Avios), the price sits around 1.8p – 2.1p per point.
Is that a good deal? Absolutely not. In the points and miles community, we value an Avios at around 1p – 1.2p. Paying nearly 2p per point completely destroys the economic advantage of redeeming miles for flights.
That is why the golden rule at First Class Points is clear: only buy Avios when there is a discount or bonus offer active.
3. The Master Trick: ALWAYS Compare Across Partner Airlines (Example: Finnair vs. BA / Iberia)
Because you can link your accounts and transfer Avios instantly and 100% free between British Airways, Qatar Airways, Iberia, and Finnair, never buy blindly on BA without checking active promos across other partner programs first.
The exact same bundle of Avios can carry a drastically different price tag depending on which portal you purchase it from.
Real Example: Buying 100,000 Avios
Take a look at this real price comparison when buying a block of 100,000 Avios:
- Standard Rate (e.g., Iberia/BA baseline): Purchasing 100,000 Avios at full price costs €2,135 (approx. £1,815).

- Finnair Plus (With a 20% Discount Promo): By taking advantage of an exclusive Finnair promotion (20% off), those exact same 100,000 Avios drop to €1,680 (approx. £1,430).

The Result: By purchasing through Finnair during their promotion and transferring the points straight to your British Airways Executive Club account for free, you save roughly £385 (€455) in one go.
4. The Secret to Cheap Avios: Top Discount Strategies
To buy cheap Avios, keep an eye out for three main avenues that significantly drive down the cost per point:
A. Bonus Promotions (50% to 100% Extra)
Several times a year (especially around Black Friday, airline anniversaries, or seasonal sales), Avios programs run flash sales offering 50% to 100% bonus Avios on purchases.
Example: Buying 50,000 Avios with a 50% bonus yields 75,000 Avios for the same outlay, dropping your cost per Avios right into the sweet spot of 1.1p – 1.2p.
B. Direct Discount Sales (20% to 50% Off)
As shown in the Finnair example, airlines sometimes offer cash discounts instead of bonus points. Buying Avios with a direct discount accomplishes the same goal: bringing the cost per point well below market value.
C. Avios Subscription Plans
British Airways offers an official subscription model. By paying a monthly or annual fee, you receive a recurring batch of Avios. If you opt for the prepaid annual plan, the cost drops to as low as 0.89p – 1p per Avios, making it the cheapest and most consistent way to buy Avios throughout the year.
5. When Is Buying Avios Actually Worth It? (Real Scenarios)
Buying Avios just to let them sit in your account is a mistake (points suffer from inflation over time). However, there are two key scenarios where buying points strategically is a brilliant move:
Scenario 1: The “Top-Up” To Lock In a Reward Flight
Imagine you need 50,000 Avios to book a Club World (Business Class) reward seat to New York, but you only have 46,000 in your account. Buying the remaining 4,000 Avios—even at standard price—is 100% worth it, as it instantly unlocks a Business Class ticket worth thousands of pounds.
Scenario 2: Business Class Arbitrage
Suppose you want to fly from London to New York in British Airways Club World off-peak:
- Cash price for the ticket: £2,500
- Avios redemption price: 160,000 Avios + approx. £350 in taxes and fees.
If you stack an Avios subscription or buy Avios during a 50%+ bonus sale, acquiring those points might cost you around £1,400.
The Math:
- Cost to buy Avios: £1,400
- Taxes & fees: £350
- Total out-of-pocket cost: £1,750 (saving you £750 compared to paying the cash fare).
This is where strategic Avios purchasing turns into massive savings.
6. Pre-Purchase Checklist Before You Click “Buy”
- Check ALL partner airlines: Compare pricing across BA, Iberia, Qatar Airways, and Finnair. Buy wherever the active deal is best and transfer them to your main account instantly.
- Use the right credit card: Pay with a card that earns points (e.g., BA Amex Premium Plus, Barclaycard Avios Plus, or an Amex Preferred Rewards Gold). You earn points on the purchase of points!
- Confirm award availability FIRST: Always make sure there are actual reward seats available for your preferred dates before spending a single penny on buying Avios.
What’s Your Strategy?
Have you ever bought Avios to top up a Business Class redemption, or do you prefer collecting points purely through credit card spending and daily shopping? Let us know in the comments below!