By using ba.com you agree to the use of cookies.
Accept cookies and close this message.There are many ways to collect Avios.
Collect Avios every time you fly with us or any of our oneworld® airline partners on eligible flights.
Learn more about collecting Avios on flightsCollect Avios every time you stay at one of our partner hotels across the world.
Search hotelsExecutive Club Members can collect 7,000 Avios when you log in and apply via our exclusive offer page for a BA Amex® Credit Card & spend £1,000 in your first three months of Cardmembership.
Log in to see full offer details and apply. Only available to Executive Club Members through the exclusive offer page until 9 January 2024.
Rep 31.0% APR Var. New Cardmembers only. No annual fee. Terms apply. 18+, subject to status.
Hire a car with one of our rental partners and you can top up your Avios too.
Book one of our great value holiday packages and earn bonus Avios at the same time.
Our Member-only offers make it easy to collect Avios, save money and earn rewards sooner.
Top up your Avios every day with our range of shopping partners.
Collect Avios with our range of finance and lifestyle partners.
Collect Avios on airport parking, rail transfers and more.
Don’t have enough Avios for a Reward Flight or upgrade? Simply buy more to make up the difference.
Top up your AviosCollect, spend, buy or transfer at least one Avios every 36 months and your Avios won’t expire.
You can claim Avios or Tier Points up to six months after your flight. New Members can even claim for flights taken before joining.
Claim missing AviosThe smartest and quickest way to collect Avios on the go.