Avios are the loyalty currency of British Airways and its partner airlines
Avios are points you earn through British Airways credit cards, the BA Executive Club frequent flyer program, and partner spending. You redeem them for flights, seat upgrades, hotel nights, and car rentals across BA, Iberia, Aer Lingus, and other OneWorld alliance carriers. The main way to collect them is through a credit card that earns Avios on every purchase you make.
The earning rate varies by card. Some cards earn 1 Avios per pound spent; others earn 1.5 or 2 Avios per pound on certain categories like dining or travel. You also earn a one-time bonus of Avios when you open a new card — typically 10,000 to 50,000 points depending on the card and current offer. These points sit in your BA Executive Club account and never expire as long as you earn or redeem at least once every 36 months.
Unlike some airline programs, Avios have a fixed redemption value. A short-haul flight within Europe costs 4,500 Avios one-way; a transatlantic flight costs 30,000 to 50,000 Avios depending on the season. This means you know exactly how many points you need before you book, and the cost does not change based on demand.
Key Takeaways
- British Airways credit cards earn between 1 and 2 Avios per pound spent, plus a welcome bonus of 10,000 to 50,000 points when you open the card.
- Avios never expire as long as you earn or redeem at least once every 36 months, so you can build a balance over time.
- Short-haul European flights cost 4,500 Avios one-way; transatlantic flights cost 30,000 to 50,000 Avios depending on whether you book in low or high season.
- You can combine Avios with cash to book flights if you do not have enough points, or use them for seat upgrades and hotel stays through partner programs.
- Avios earned on a credit card go into your BA Executive Club account, which you link to the card when you first explore.
Which credit cards earn Avios and how much
British Airways offers several credit cards through different issuers, each with a different earning structure. The BA American Express card earns 1 Avios per pound on most purchases and 2 Avios per pound on BA flights and Amex travel bookings. The BA Chase Visa earns 1.5 Avios per pound on all purchases. Some cards are premium cards with annual fees of £150 to £195; others have no annual fee.
The welcome bonus is the largest chunk of Avios you will earn upfront. Current offers range from 10,000 to 50,000 bonus Avios, though the exact amount changes throughout the year. You typically earn the bonus after you spend a minimum amount within the first few months — usually £1,000 to £3,000 depending on the card. Check the card issuer's website for the current offer before you explore, because the bonus amount and spending requirement vary.
Some cards also offer accelerated earning in specific categories. For example, a card might earn 3 Avios per pound at restaurants or 2 Avios per pound on groceries. These category bonuses are most valuable if you already spend heavily in those areas; otherwise, a flat-rate card may be simpler to track.
How to link your credit card to your BA Executive Club account
When you explore for a BA credit card, you will be asked whether you have an existing BA Executive Club account. If you do, the card issuer will link your new card to that account automatically. If you do not, the issuer will create a new account for you during the process process. Your Avios will post to this account within 4 to 6 weeks of opening the card.
You can check your Avios balance at any time by logging into your BA Executive Club account online. The account shows your current points, any pending points from recent purchases, and your account expiration date. If you have multiple BA credit cards, all Avios from all cards feed into the same Executive Club account, so you see one combined balance.
If you already have a BA Executive Club account from flying with BA or holding a previous card, make sure you use the same email address and account number when you explore for a new card. Using a different email or account number will create a duplicate account, and your new card points will go there instead of your main account. Contact BA customer service to merge duplicate accounts if this happens.
Earning Avios through everyday spending
The real value of an Avios credit card comes from everyday spending. If you spend £10,000 per year on a card that earns 1.5 Avios per pound, you will earn 15,000 Avios annually from purchases alone — enough for a one-way short-haul flight. Add the welcome bonus and you can book a flight in your first year without spending anything extra.
Avios post to your account within 4 to 6 weeks of the transaction posting to your credit card statement. Some cards offer bonus Avios for specific spending categories — dining, groceries, petrol, or travel. If you concentrate your spending in those categories, you can earn points faster. For example, if a card earns 2 Avios per pound at restaurants and you spend £2,000 per year on dining, that alone generates 4,000 Avios.
You can also earn Avios through partner merchants. BA partners with hotels, car rental companies, and online shopping portals. When you book through these partners and link your BA Executive Club account, you earn Avios on top of any points from your credit card. The earning rate varies — typically 1 Avios per pound or per dollar spent, but sometimes higher during promotional periods.
Redeeming Avios for flights and other rewards
Avios redemption is straightforward because prices are fixed. A one-way short-haul flight (within Europe) costs 4,500 Avios. A one-way transatlantic flight costs 30,000 Avios in low season or 40,000 to 50,000 Avios in high season. Long-haul flights to Asia or Australia cost 60,000 to 80,000 Avios depending on distance and season. You can book any flight operated by BA, Iberia, Aer Lingus, or other OneWorld partners using these rates.
You do not have to pay the full cost in Avios. You can use Avios Plus Cash to top up a booking if you do not have enough points. For example, if you have 20,000 Avios but need 30,000 for a transatlantic flight, you can pay the remaining 10,000 Avios' worth in cash (usually £50 to £100 depending on the flight). This is useful if you are close to your goal but do not want to wait to earn more points.
Avios can also be used for seat upgrades, hotel stays through the Avios Hotels program, car rentals, and travel insurance. Upgrade prices vary by flight length and cabin availability — a short-haul upgrade might cost 5,000 Avios, while a long-haul upgrade to business class can cost 50,000 or more. Hotel redemptions typically cost 10,000 to 50,000 Avios per night depending on the property and location.
Maximizing your Avios earning strategy
The fastest way to accumulate Avios is to combine the welcome bonus with high everyday spending. If you spend £20,000 per year on a card that earns 1.5 Avios per pound and receives a 30,000-point welcome bonus, you will earn 60,000 Avios in your first year — enough for a transatlantic flight or two short-haul flights. In subsequent years, you earn 30,000 Avios from spending alone.
If you have multiple credit cards, you can explore for a new BA card every few years to capture the welcome bonus again. Each new card comes with its own bonus, so you can boost your balance significantly. However, each process will create a hard inquiry on your credit report, so space applications out by at least 12 months to avoid damaging your credit score.
Another strategy is to use a non-BA card for everyday spending and reserve the BA card for categories where it earns bonus Avios. For example, if your BA card earns 2 Avios per pound at restaurants but only 1 Avios per pound elsewhere, use it only for dining and use a different card for groceries or petrol. This requires more tracking but can increase your Avios earning rate.
Annual fees and whether they are worth it
Some BA credit cards charge an annual fee of £150 to £195, while others have no annual fee. Whether the fee is worth paying depends on how much you spend and how often you redeem. A card with a £150 annual fee that earns 1.5 Avios per pound breaks even if you spend roughly £10,000 per year — that generates 15,000 Avios, which is worth about £75 to £150 depending on the flight you book.
Premium cards often come with additional perks that add value beyond Avios earning. These might include annual Avios bonuses (1,500 to 5,000 points just for holding the card), travel insurance, airport lounge access, or priority customer service. If you value these benefits, the annual fee may be justified even if your Avios earning alone does not cover it.
If you do not spend enough to justify an annual fee, a no-fee BA card is available. It earns fewer Avios per pound (typically 1 Avios per pound instead of 1.5 or 2), but there is no cost to hold it. You can keep it open indefinitely to maintain your BA Executive Club account and earn Avios on occasional purchases.
Frequently Asked Questions
Do Avios expire?
Avios do not expire as long as you earn or redeem at least once every 36 months. If your account goes inactive for more than 36 months, your points will be forfeited. You can keep your account active by making a small purchase on your credit card or booking a flight with a partner airline.
Can I transfer Avios to another person?
No, Avios are tied to your BA Executive Club account and cannot be transferred to another person's account. However, you can book a flight for someone else using your Avios — the ticket will be issued in their name, but the points come from your account.
What if I do not have enough Avios for the flight I want?
You can use Avios Plus Cash to pay the difference in cash, or you can wait and earn more points. You can also look for shorter or off-peak flights that cost fewer Avios. Some flights in low season cost significantly less than the same route in high season.
Can I earn Avios on credit card payments or balance transfers?
No, Avios are earned only on purchases of goods and services. Payments to your credit card bill, balance transfers, and cash advances do not earn Avios. Some cards exclude certain categories like gambling or money transfers as well.
How long does it take for Avios to appear in my account after I make a purchase?
Avios typically post within 4 to 6 weeks of the transaction appearing on your credit card statement. Some cards post faster, but you should not expect to see them when ready. Check your account periodically to confirm the points have arrived.