If you have a British Airways American Express card, there’s a simple way to boost your Avios balance right now — enough to almost cover a flight to Europe.
The deal: 9,000 Avios bonus
Until 25 August, American Express is offering a 9,000 Avios bonus when you add your first supplementary cardholder to your BA Amex account. Normally, this offer is just 1,000 Avios.
If you don’t have an Amex BA you can get it free and 6000 avios with this invitation
This is one of the easiest ways to collect a decent chunk of points:
- ✅ No spend target required on the supplementary card
- ✅ Your first supplementary card is completely free
- ✅ Avios post automatically (though in two instalments: 1,000 + 8,000)
You can add a partner, family member, or even yourself (keeping the extra card as a spare for emergencies).

What 9,000 Avios gets you
With 9,000 Avios, you’re almost set for a return economy flight. Reward flights on British Airways start at 9,250 Avios + £0.50 each way on off-peak dates.
That means with this bonus (and just 250 extra Avios from your usual spending), you could be flying to:
- Paris
- Amsterdam
- Berlin
- Geneva
- Milan
- Frankfurt …and many more short-haul European destinations.
The small print
- This offer only applies to the first supplementary card you add to your Amex account.
- If you already have a supplementary card in issue, adding another will not trigger the bonus.
- You must apply via this page of the American Express website: Apply here.
Related: Are you a business owner? Register with On Business referral code for 1,500 bonus On Business Points [British Airways]
Final thoughts
If you haven’t yet added a supplementary card to your BA Amex, this is a no-brainer. For a two-minute application, you’ll pick up 9,000 Avios — nearly enough for a free flight to Europe.
Offer ends 25 August, so don’t miss it.