Skip to Navigation

There are many ways to collect Avios. Booking flights, hotel stays and car hire are great ways to top up your balance, as well as shopping through British Airways with selected retailers such as John Lewis, Marks & Spencer and Apple.

How can I earn and collect Avios?

There are many ways you can earn and collect Avios.

You can earn and collect Avios simply by shopping for everyday items via our shopping portal with over 1,100 online retailers, including Apple, John Lewis and Marks & Spencer.

Collect Avios when you book British Airways flights or holidays, hotels and accommodation, car hires and travel extras like airport parking, rail transfers and more.

We have partnered with lifestyle and finance partners like Nutmeg and The Economist to make it even easier for you to collect Avios.

You can also collect Avios by signing up for and using an Avios credit card.

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