Skip to Navigation

How can I earn and collect Avios?

There are many ways to collect Avios.

  • Booking British Airways flights, hotel stays and car hire are great ways to top up your balance.
  • Pre-booking a seat, paying for extra baggage or upgrading your cabin on a British Airways or Iberia-marketed flight.
  • 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.
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