11 ways to earn British Airways Avios

You don’t have to fly with British Airways to rack up Avios


Beyond flying with British Airways or a partner airline, rack up Avios on a variety of travel purchases.

The content on this page is accurate as of the posting date; however, some of our partner offers may have expired. Please review our list of best credit cards, or use our CardMatch™ tool to find cards matched to your needs.


While taking a qualifying British Airways or oneworld alliance flight might be the most straightforward way to earn British Airways Avios, there are plenty of other options for racking up rewards to use toward your next trip. If you are an Executive Club member, take a look at these 11 ways to earn Avios to book your next reward flight in no time.

1. Sign up for the British Airways Visa Signature Credit Card

If you are looking for a way to boost your Avios earning, Chase offers a co-branded British Airways credit card, called the British Airways Visa Signature Credit Card. Not only can this card help you rack up rewards on everyday spending, but as an added bonus, cardholders can earn up to 100,000 Avios in the first year – 50,000 Avios if you spend $3,000 in the first three months and additional 50,000 Avios if you spend $20,000 in first year.

British Airways Visa Signature Credit Card

British Airways Visa Signature Card

Why should you get this card?

For frequent flyers of British Airways, the British Airways Visa Signature offers generous rewards, including the opportunity to earn up to 100,000 Avios after spending $20,000 on purchases in the first year and the Travel Together Ticket each year you spend $30,000.

Read full review

Other things to know:

  • Earn 3 Avios per dollar on British Airways purchases and 1 Avios per dollar on general purchases
  • 50,000 bonus Avios if you spend $3,000 in the first three months and additional 50,000 Avios if you spend $20,000 in first year
  • Earn the Travel Together Ticket every year you spend $30,000. This allows you to bring a companion on a reward flight for just the taxes and fees.
  • No foreign transaction fee

2. Fly with a oneworld alliance airline

The easiest way to earn British Airways Avios is to take a qualifying flight – either with British Airways or any oneworld alliance partner. Each time you fly, you’ll earn a minimum of 125 Avios.

Earning Avios on a flight is a bit complicated. Rewards are calculated by distance and fare class. Here’s a quick look at what you can earn on a British Airways flight.

Fare classAvios earnedMinimum Avios earned
Economy (G, O or Q)25% of miles flown125
Economy (K, L, M, N, S or V)50% of miles flown250
Economy flexible (Y, B or H)100% of miles flown500
Premium economy (E or T)100% of miles flown500
Premium economy flexible (W)150% of miles flown750
Business class (R or I)150% of miles flown750
Business class flexible (J, C or D)250% of miles flown1,250
First class (A)250% of miles flown1,250
First class flexible (F)300% of miles flown1,500

Since Avios are awarded based on distance, you can rack them up quickly on international flights. Plus, you can earn Avios on flights taken with any oneworld alliance partner, at varying rates. Just check the British Airways website before you fly to see how Avios are awarded for each partner airline.

3. Stay with a partner hotel

In addition to earning Avios on flights, Executive Club members can rack up rewards on hotel stays with one of British Airways many hotel partners. You’ll earn 1 Avios per dollar on stays booked with the following brands:

  • AccorHotels
  • Agoda.com
  • Best Western® Hotels & Resorts
  • Booking.com
  • Hotels.com
  • Hyatt Hotels and Resorts
  • InterContinental Hotels Group
  • Kaligo.com
  • Langham Hospitality Group
  • Mandarin Oriental Hotel Group
  • Marriott International®
  • Rocketmiles
  • Shangri-La Hotels and Resorts
  • Trip.com

There are a few different ways to book a hotel stay that earns Avios – including the British Airways hotel booking platform. It includes more than 7,500 properties in destinations across Europe. Alternatively, you can book with a partner hotel or booking site by entering your British Airways Executive Club credentials when you check out or visiting through a special link. To ensure you earn Avios from your booking, be sure to check out each partner’s terms and conditions and individual booking instructions.

4. Book a car rental with a partner

British Airways has partnerships with three different car rental companies, so Executive Club members can earn Avios through qualifying rentals. Each partner has a slightly different earning scheme, detailed below.

Rental partnerEarning rateAdditional perks
  • 1 Avios per dollar (500 minimum earned per rental)
  • 1,000 bonus Avios if you rent four or more times in a year
  • 250 bonus Avios is you pay for your car with a British Airways Visa
  • Free additional driver with every rental
Budget2 Avios per pound (250 minimum earned per rental)None
Maggiore2 Avios per euro (500 minimum earned per rental)None

5. Book a vacation package

If you are the kind of traveler who prefers to book your flight and hotel stay all together, British Airways offers a holiday finder with plenty of vacation package options. There are several kinds of trips available, including fly-drive, multi-city and villa vacations. Any package you book through the platform also earns 1 Avios per dollar.

6. Buy a Heathrow Express ticket

If you’ve every traveled to London, you might have taken the Heathrow Express to quickly get to the middle of the city from the airport. For Executive Club members who book their ticket in advance (rather than on the train or at the airport), British Airways offers a generous 10 Avios per dollar.

7. Park with ParkCloud

ParkCloud is a network of airport and hotel parking lots across the U.K. If you book through the British Airways link, you can earn anywhere from 3 to 5 Avios per pound on your parking.

8. Shop online through the British Airways shopping portal

For a unique way to rack up Avios, you can also shop through the British Airways Avios eStore. There are hundreds of retailers on the platform, and while deals vary, you can earn up to 20 Avios per dollar on the online shopping you already do.

See Related: Use airline and hotel shopping portals to boost rewards

9. Subscribe to the Financial Times or The Economist

British Airways offers bonus points for Executive Club members who purchase a subscription to either the Financial Times or The Economist. Members earn up to 4,400 Avios for Economist subscriptions and up to 10,000 Avios for a Financial Times subscription.

10. Purchase Avios

While it is not the best option for most Executive Club members, British Airways does allow the purchase of Avios. If you need to top off an Avios balance in a pinch, you can purchase up to 35,000 Avios in a calendar year. Just keep in mind that you might end up paying more than they are worth – depending on the flight deal you find.

11. Transfer American Express Membership Rewards

For American Express Membership Rewards cardholders, transferring points to British Airways Executive Club is simple. If you need to boost your Avios balance for a reward flight, your Membership Rewards points can be transferred in increments of 1000 at a 1:1 rate.

Final thoughts

With so many different ways to earn Avios, getting to your next British Airways reward flight is easy. Before you shop online, book a hotel stay or rent a car, see if you can earn some Avios along the way.

See related: What are British Airways Avios worth?, Best ways to redeem British Airways Avios, British Airways elite status, Booking a flight with British Airways Avios, British Airways shopping portal guide

Editorial Disclaimer

The editorial content on this page is based solely on the objective assessment of our writers and is not driven by advertising dollars. It has not been provided or commissioned by the credit card issuers. However, we may receive compensation when you click on links to products from our partners.

Credit Card Rate Report
Cash Back

Questions or comments?

Contact us

Editorial corrections policies

Learn more