British Airways Avios: How to earn rewards
- Avios are easy to earn through flying with British Airways and its partner airlines.
- A British Airways credit card can boost your Avios balance, or you can choose to transfer most transferable credit card currencies to Executive Club.
- There are also several other non-travel ways to earn Avios, including an online shopping portal, Heathrow Rewards and even completing surveys.
One of the most important skills that separates rookie award travelers from the points pros is their willingness and ability to use international airline loyalty programs. Not only will you find many more sweet spots if you look beyond U.S. carriers, but you can also add a distance-based award chart to your repertoire to complement the dynamic award pricing that U.S. carriers now offer (much to the disappointment of many).
While there are several international currencies to consider, one that should be on your radar is Avios, the points currency used by the following loyalty programs:
- British Airways Executive Club
- Iberia Plus
- Aer Lingus AerClub
- Qatar Airways Privilege Club
- Finnair Plus
Avios can be transferred between any of these programs at a ratio of 1:1, so they are theoretically worth the same in each program. However, one of the best programs for earning Avios is the Executive Club, as British Airways is the largest full-service airline in the United Kingdom and flies to more destinations in the U.S. than any other European carrier. As a result, you'll have many opportunities to easily accrue Avios.
Flying isn't the only way to earn Avios, though. Here are all the best ways to rack up British Airways Avios.
Related: British Airways Executive Club: Guide to Avios, elite status and transfer partners
How to earn Avios by flying

You can earn Avios by crediting British Airways flights, plus flights operated by Oneworld carriers and other partner airlines, to your British Airways Executive Club account.
Flights on British Airways will accrue Avios at the following rates, based on your Executive Club status level:
- Blue members: 6 Avios per British pound (about $1.26)
- Bronze members: 7 Avios per British pound
- Silver members: 8 Avios per British pound
- Gold members: 9 Avios per British pound
You can earn (and redeem) Avios on these Oneworld alliance airlines:
- Alaska Airlines
- American Airlines
- British Airways (including Sun-Air of Scandinavia)
- Cathay Pacific
- Finnair
- Iberia (including Iberia Express and Air Nostrum)
- Japan Airlines
- Malaysia Airlines
- Qantas (including QantasLink and Jetconnect)
- Qatar Airways
- Royal Jordanian
- Royal Air Maroc
- SriLankan Airlines
Note that the S7 Airlines Oneworld membership is currently suspended. Oman Air will be joining the Oneworld alliance in 2024.
The earning dates differ slightly from airline to airline. However, U.S.-based travelers will be happy to know that they can earn Avios by crediting American Airlines or Alaska Airlines flights to British Airways.
Earning rates for flights on American Airlines are the same per British pound spent value used for British Airways flights, while flights operated by Alaska Airlines earn the following Avios:

Earn Avios with credit cards

As with most airline currencies, Avios can be earned via spending with the right credit card.
Avios-branded credit cards
The easiest way to earn a meaningful number of Avios for everyday spending is by applying for the British Airways Visa Signature® Card (see rates and fees). This card offers new applicants the ability to earn 75,000 Avios after spending $5,000 on purchases within the first three months from account opening. Per TPG's October 2025 valuations, TPG values Avios at 1.4 cents each, making the bonus worth $1,050.
The British Airways Visa Signature Card has a $95 annual fee and earns 3 Avios per dollar spent on purchases with British Airways, Aer Lingus, Iberia and Level. Plus, you can earn 2 Avios per dollar spent on hotel accommodations when purchased directly with the hotel. All other purchases earn 1 Avios per dollar spent.
Remember that Avios can easily be transferred 1:1 between the different programs that use this currency, so if you're not interested in the British Airways Visa Signature Card, you can instead sign up for a different credit card that earns Avios, such as the Aer Lingus Visa Signature® Card or the Iberia Visa Signature® Card. Both offer the same low $95 annual fee, generous earning rates and a welcome bonus of 75,000 Avios that can be earned after spending $5,000 on purchases in the first three months from account opening.
The information for the Aer Lingus Visa Signature and Iberia Visa Signature have been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer.
Transferable rewards credit cards
Savvy TPG readers know we usually recommend sticking with cards that earn transferable points because of their added flexibility. This strategy still applies if you're trying to accrue Avios. British Airways is a transfer partner of Capital One, Chase Ultimate Rewards, American Express Membership Rewards, Bilt Rewards and Marriott Bonvoy, making Avios one of the easiest currencies to earn.
Points transfer from Chase, Capital One, Bilt and Amex at a 1:1 ratio (in addition to occasional transfer bonuses of up to 40%), while Marriott points transfer to Avios at a 3:1 ratio. You'll also get a 5,000 Avios bonus for every 60,000 Marriott points transferred.
The following cards all currently offer strong welcome bonuses that you could easily convert to Avios:
- American Express® Gold Card: Find out your offer and see if you are eligible for as high as 100,000 Membership Rewards Points after spending $6,000 on purchases within the first six months of card membership. Welcome offers vary and you may not be eligible for an offer.
- The Platinum Card® from American Express: Find out your offer and see if you are eligible for as high as 175,000 Membership Rewards points after you spend $8,000 on purchases within the first six months of card membership. Welcome offers vary and you may not be eligible for an offer.
- The Business Platinum Card® from American Express: Earn 200,000 bonus points after spending $20,000 on eligible purchases on the card in the first three months of card membership.
- Capital One Venture Rewards Credit Card: Earn 75,000 bonus miles once you spend $4,000 on purchases within the first three months from account opening.
- Capital One Venture X Rewards Credit Card: Earn 100,000 bonus miles once you spend $10,000 on purchases within the first six months from account opening.
- Chase Sapphire Preferred® Card (see rates and fees): Earn 75,000 bonus points after you spend $5,000 on purchases in the first three months of account opening.
- Ink Business Preferred® Credit Card: Earn 90,000 bonus points after spending $8,000 on purchases in the first three months from account opening.
The information for the Ink Business Preferred has been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer.
Purchase Avios
British Airways Executive Club will also sell you Avios directly.
While purchasing at full price is usually far more than we value Avios at, the price is regularly discounted through bonus offers. You might also want to consider the monthly subscription service that allows you to purchase Avios for under 1.3 cents each.
Earn Avios with retail partners
Like most major airlines, British Airways also has several shopping and retail partners that allow you to earn extra Avios.
British Airways shopping portal
British Airways has its own shopping portal that you can use to earn bonus Avios from many online merchants. Some stores offer 10 Avios (or more) per dollar spent, netting you a return of 15% based on TPG's valuations.
Heathrow Rewards
British Airways' partnership with Heathrow Rewards allows you to earn Avios when you shop, dine or park at London's Heathrow Airport (LHR). You'll earn 1 point per British pound ($1.25) spent at most shops. You can then convert these Heathrow Rewards to Avios at a 1:1 ratio.
Vacation packages
If you're booking a vacation package, you may want to search the British Airways Vacations website first since it can earn you an extra 1 Avios per dollar spent. British Airways partners with several major hotel chains.
By reserving hotels and vacation packages directly through British Airways or one of its partners, you can earn Avios for other vacation expenses. The program even partners with Airbnb, meaning you can earn 2 Avios per dollar spent on vacation rentals.
Car rentals
British Airways partners with Avis and Budget, allowing you to earn Avios on car rentals. You can earn 3 Avios per dollar spent with Avis and 1 Avios per dollar spent with Budget.
Lounge Pass
Through British Airways' partnership with Lounge Pass, you can earn 5 Avios per British pound spent on a club lounge membership. With Lounge Pass, you'll receive access to more than 600 lounges at over 350 airports worldwide.
Surveys
British Airways Executive Club partners with both e-Rewards and Avios for Thoughts to allow members to earn Avios for completing surveys. Both sites offer 600 Avios when you complete your first survey.
Bottom line
British Airways offers many ways for travelers to top up their Avios balances, including point transfers from popular programs like Chase Ultimate Rewards and Amex Membership Rewards, a cobranded credit card and the ability to earn from flights and eligible shopping partners.
Given how easy it is for the average traveler to earn Avios, it's worth learning the ins and outs of this program to see how it might advance your travel goals.

