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.

Woman buying a belt.

Earn with a credit card

You’ll earn Avios for everything you buy on your British Airways credit card, including when you spend abroad.

Earn with a credit card

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