Skip to Navigation

How can I earn and collect Avios?

There are many ways to collect Avios.

  • Booking British Airways flights, holidays, hotel stays and car hire are great ways to top up your balance.
  • Pre-booking seats, paying for extra baggage or upgrading your cabin on a British Airways or Iberia-marketed flight.
  • Shopping through British Airways with selected online and in-store retailers such as John Lewis & Partners, Marks & Spencer and Apple.
  • Booking travel extras like airport parking, rail transfers and more.
  • Signing up for and using an Avios credit card.
  • Plus we've partnered with a range of lifestyle and finance partners to make it even easier for you to collect Avios.

Flip-flops and cap.

British Airways Holidays

Book one of our great value holiday packages and earn bonus Avios at the same time.

Collect Avios on holidays

Executive Club on a tablet computer.

Special offers

Our Member-only offers make it easy to collect Avios, save money and earn rewards sooner.

Our latest offers

Different shopping bags in a row.


Top up your Avios every day with our range of shopping partners.

Shop and collect

Cars parked in a row.

Travel extras

Collect Avios on airport parking, rail transfers and more.

Travel extras

A couple of friends looking at something on a mobile phone.

British Airways Executive Club Rewards app

The smartest and quickest way to collect Avios on the go.

Logo for iPhone Appstore.

App store.