Maximise your Avios, air miles and hotel points

New BA Amex offer – get 1,000 bonus Avios for £100 of British Airways spend

Links on Head for Points may support the site by paying a commission.  See here for all partner links.

Assuming Amex’s IT was working OK overnight, a good new offer should be showing on your British Airways or British Airways Premium Plus American Express card this morning.

If you spend £100 or more at ba.com between today and 15th September, you will receive 1,000 bonus Avios.

For clarity, this bonus comes from American Express, not British Airways.  The bonus Avios will be added to the ‘pending Avios’ showing on your online American Express statement and will be transferred over as part of the monthly sweep into your British Airways Executive Club account.

The offer is limited to the first 50,000 people to register.  This is quite a large number, clearly, but there are a lot of cards out there and I imagine BA or Amex will do an email over the next few days.  I recommend you register now, just in case.

You need to visit the American Express website here, log in and navigate to the statement page for your British Airways American Express card.  The promotion should show under the ‘Offers’ tab at the bottom of the screeen.  It should also be possible to register via the ‘Offers’ section of the American Express app.

Here is the small print – don’t get caught out:

Your transaction needs to be made at ba.com.  There is no mention of transactions booked via the call centre counting.

You can only earn the bonus once although supplementary cards would be OK if the deal appeared on the ‘Offers’ page for that card.

Your qualifying spend needs to be in Pounds.  If you book a flight which starts outside the UK, it is likely that it will not be priced in Sterling and so will not qualify for the bonus.

Your payment must be made directly with your American Express card.  You cannot use an aggregator such as PayPal, which recharges a transaction to your BA Amex.  You CAN use Apple Pay or similar.

Whilst not mentioned in the small print, Amex has confirmed to me that this is a cumulative offer so the £100 does not need to be spent in a single transaction.

For clarity, if you buy Avios via this page of ba.com, it will NOT trigger the bonus.  ‘Buy Avios’ transactions are handled by an intermediary called points.com, and it is points.com that appears on your credit card statement.


earns points from credit cards

Want to earn more points from credit cards? – April 2025 update

If you are looking to apply for a new credit card, here are our top recommendations based on the current sign-up bonuses.

In 2022, Barclaycard launched two exciting new Barclaycard Avios Mastercard cards with a bonus of up to 25,000 Avios. You can apply here.

You qualify for the bonus on these cards even if you have a British Airways American Express card:

Barclaycard Avios Plus card

Barclaycard Avios Plus Mastercard

Get 25,000 Avios for signing up and an upgrade voucher at £10,000 Read our full review

Barclaycard Avios card

Barclaycard Avios Mastercard

Get 5,000 Avios for signing up and an upgrade voucher at £20,000 Read our full review

You can see our full directory of all UK cards which earn airline or hotel points here. Here are the best of the other deals currently available.

American Express Preferred Rewards Gold

Your best beginner’s card – 30,000 points, FREE for a year & four airport lounge passes Read our full review

British Airways American Express Premium Plus

30,000 Avios and the famous annual 2-4-1 voucher Read our full review

The Platinum Card from American Express

80,000 bonus points and great travel benefits – for a large fee Read our full review

Virgin Atlantic Reward+ Mastercard

18,000 bonus points and 1.5 points for every £1 you spend Read our full review

Earning miles and points from small business cards

If you are a sole trader or run a small company, you may also want to check out these offers:

American Express Business Platinum

50,000 points when you sign-up and an annual £200 Amex Travel credit Read our full review

American Express Business Gold

20,000 points sign-up bonus and FREE for a year Read our full review

Capital on Tap Pro Visa

10,500 points (=10,500 Avios) plus good benefits Read our full review

Capital on Tap Visa

NO annual fee, NO FX fees and points worth 1 Avios per £1 Read our full review

British Airways American Express Accelerating Business

30,000 Avios sign-up bonus – plus annual bonuses of up to 30,000 Avios Read our full review

Comments (88)

This article is closed to new comments. Feel free to ask your question in the HfP forums.

  • BJ says:

    Thanks, on our main cards but not supps. Other new offers U spotted are 15% back every time at Gleneagles Hotel, Morrisons (only 5% for me this time), Raft Furniture £150 back £750, River Island £10 back £65, and Tommy Hillfiger £25 back £75.

    • BJ says:

      *I

    • Sarah says:

      Is the Gleneagles one for general spend and when’s it valid too. I don’t have it but I’m going in October and would be interested to know more.

      • Rob says:

        15% back up to end of October. If this had been in place in May when we were there it would have been my best ever Amex deal!

    • Andrew says:

      There are a lot of Morrissons deals around at the moment.

      10% back is a regular on both my BoS & HfX current accounts.

      This stacks with the “in-store” offers on my employer’s perks scheme which is currently at 5%. The similar Waitrose “in-store” offer has been steadily reducing. It was 10%, then 5% and now it’s just 4% for spend over £30 – 1% otherwise.

    • Froggee says:

      Wowzers – I’d missed the Gleneagles offer. we’re staying there in a couple of weeks and it is a big bill. Weirdly I only have the offer on my supplemental card for my wife’s BA Amex but that will do nicely. Thanks!

  • LewisB says:

    No offer for me on my BAPP 🙁

  • AndyGWP says:

    👍🏻

  • Anna says:

    Thanks for the heads up re the BA Amex offer – I’ve got a BA car hire booking for next Easter so I’ll pay off £100 of that.

  • Craig says:

    On both of mine, unfortunately Mrs S and I both made transactions over £100 2 days ago. On a positive note both are showing as pending so hopefully will take another couple of days to post properly. I got pinged for 2 cancellation fees after booking a 241 outbound, using full Avios for the return and phoning the following morning to add the 241 voucher. Hey ho, you live and learn.

    • Genghis says:

      “I got pinged for 2 cancellation fees after booking a 241 outbound, using full Avios for the return and phoning the following morning to add the 241 voucher”

      Why? What about the 24h free cooking off period?

      Perhaps it was a tel booking fee (which I’m v explicit about not being charged).

      • Craig says:

        It was more than 24 hours ago, when I added the return it stayed as 2 separate locators rather than combining the flight. For various reasons, I’ve had to move a holiday to Vietnam forward by 2 months hence the cancellation. When I cancelled the £70 was retained from both bookings.

    • BJ says:

      Isn’t it the day you make the transaction that counts as opposed to the day it clears on your statement?

      • Craig says:

        Certainly hope so, that would ease the pain slightly of 2 cancellation fees.

  • Matt B says:

    On both our BA cards (premium and free), but not on my supp. I assume I can just make a few seperate £100 payments off my BA holiday booking to trigger it on each of them?

  • AJA says:

    Thanks for the heads up. On my BAPP card, showed up on the offers tab on the app. Just saved it to my card. 🙂

  • Swiss says:

    So pleased I upgraded a flight late last night (chasing last few tier points for status). Thinking though that as showing pending I may get lucky and trigger it.

This article is closed to new comments. Feel free to ask your question in the HfP forums.

The UK's biggest frequent flyer website uses cookies, which you can block via your browser settings. Continuing implies your consent to this policy. Our privacy policy is here.