Maximise your Avios, air miles and hotel points

Get 1,500 Avios when you book your next British Airways flight …. on

Links on Head for Points may pay us an affiliate commission. A list of partners is here.

If you have an Iberia Plus Avios account – which hopefully you do, as they come in handy for various promotions now and then – you may have received an interesting email from Iberia this week.

It offered 1,500 bonus Avios if you book a flight on the website by 14th June.  You need to take the flight by 31st July.

If you didn’t get the email, you may still be targetted.  Go to and log into your account.  A list of promotions will pop up and this should be included.

The key to the offer is this.  Based on historical versions of this offer, you can book a British Airways or Vueling flight on and it will still trigger the bonus Avios.  It doesn’t have to be an Iberia or Iberia Express flight.

If you were planning to book a British Airways flight before Tuesday, it is worth booking it on if you are targetted for this deal and the price is the same.

You can still credit the flight to British Airways Executive Club as usual although the bonus Avios will end up in Iberia Plus and will need to be moved across.


How to earn Avios from UK credit cards (June 2023)

As a reminder, there are various ways of earning Avios points from UK credit cards.  Many cards also have generous sign-up bonuses!

In February 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

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

There are two official British Airways American Express cards with attractive sign-up bonuses:

British Airways American Express Premium Plus

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

British Airways American Express

5,000 Avios for signing up and an Economy 2-4-1 voucher for spending £12,000 Read our full review

You can also get generous sign-up bonuses by applying for American Express cards which earn Membership Rewards points.

SPECIAL OFFER: Until 13th June, the sign-up bonus on The Platinum Card is doubled to 60,000 Membership Rewards points – and you get £200 to spend at Amex Travel too! Apply here.

American Express Preferred Rewards Gold

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

The Platinum Card from American Express

60,000 points AND a £200 Amex Travel voucher until 13th June! Read our full review

Run your own business?

We recommend Capital On Tap for limited companies. You earn 1 Avios per £1 which is impressive for a Visa card, along with a sign-up bonus worth 10,500 Avios.

Capital On Tap Business Rewards Visa

Get a 10,000 points bonus plus an extra 500 points for our readers Read our full review

You should also consider the British Airways Accelerating Business credit card. This is open to sole traders as well as limited companies and has a 30,000 Avios sign-up bonus.

EDIT: Applications for this card are temporarily suspended due to IT issues with the British Airways On Business SME loyalty scheme.

British Airways Accelerating Business American Express

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

There are also generous bonuses on the two American Express Business cards, with the points converting at 1:1 into Avios. These cards are open to sole traders as well as limited companies.

American Express Business Platinum

40,000 points bonus and a £200 Amex Travel credit every year Read our full review

American Express Business Gold

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

Click here to read our detailed summary of all UK credit cards which earn Avios. This includes both personal and small business cards.

Comments (20)

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

  • JamesWag says:

    1500 Avios, Wahoo ! That makes up for screwing us on two ticket baggage.

  • Dale says:

    So how do I book a UK domestic via Iberia ?

    I’m getting this message for EDI – LON

    We regret to inform you that there are no connecting flights between the cities selected.

    • harry says:

      No idea but first things I would try are
      different browser
      use Spanish – Spain setting for language/ location

      • Dale says:

        I think Iberia probably make sure their website works with multiple browsers and I’m not sure why changing the language settings would make any difference!

        Can anyone tell me how to book a BA flight through Do domestic flights count?

        • Rob says:

          It seems that not all BA flights are on – to be honest, I thought they were. If you can’t get them to show then there isn’t anything you can do. A domestic would certainly count if you can get it to show.

          • Dale says:

            Thanks – EDI – BCN shows OK, but individual London airports aren’t even loaded, just LON and no connecting flights shown.

  • harry says:

    O/T Daily Mail: We booked flights for a family holiday through Expedia. My 12-year-old was charged £71 air passenger duty, but 12 to 15-year-olds no longer have to pay this.
    I spoke to two Expedia call handlers who didn’t know what this duty was and just read out a spiel as if I wanted to cancel the flight. The last person I spoke to said I had paid a full adult fare for my child, but the invoice clearly states ‘Traveller 3 child’.
    I’m £11 out-of-pocket already after phoning them at 10p a minute and through the cost of rebooking.
    Mrs H. D., Cleveland.

    In the autumn statement of 2014, the Government announced that children under 12 would no longer pay air passenger duty in economy class on flights from May 1, 2015.
    This exemption was extended to all children under 16 travelling on or after March 1, 2016. Your flight was scheduled for March 25 this year, so your 12-year-old should not have been charged the duty.
    You sent me a copy of your invoice and, as you say, it clearly states the third traveller is a child, so why you were charged is a mystery.
    I contacted Expedia and they have refunded the £71 duty and have offered a £11 goodwill gesture to cover your phone charges, plus a voucher as a goodwill gesture.
    You’ve decided to use some of this money to buy some plants for a new bumblebee garden at your daughter’s school.

    harry: have refused to refund us APD for 2 of my children who fall into the same case, ie APD charged but no longer payable by the airline. The annoying thing is, if I had used BAEC for the redemptions, they’d have refunded us. But just say the RFS fee £17.50 EW has got nothing to do with APD and is a concession, as if we didn’t pay APD at all, which clearly we did. Any thoughts?

    • Rob says: charges the lower of £17.50 or the actual taxes and charges. However, as Heathrow charges are £32 there is no chance of getting under £17.50 even with no APD.

      • harry says:

        But I paid 7500 Avios = £75 + £17.50 = £92.50. The Avios have a value. Just because I used points + cash doesn’t mean I paid less than somebody paying 100% cash.

        • John says:

          Then your fare was £75 and you paid £17.50 out of £32 of the LHR service charge.

          Avios cannot be used to pay taxes and charges.

        • Callum says:

          Huh? Are you seriously claiming you should get an avios discount to cover the fact there’s no APD?

          Your terminology is rather unclear though – so I’m not sure exactly what you bought. 7500 + £17.50 looks like a normal redemption. London airport charges cost more than £17.50 ergo none of you have really been charged APD anyway.

          • harry says:

            Every passenger on flights leaving LHR pays the APD, I want mine refunded (or my sons’)

            I paid it & I want it refunded

          • Callum says:

            From your lack of objection I’ll assume I was right and this is a normal redemption from London.

            In which case, not only have you not paid APD for your children, you have not paid it for yourself either – BA have. Period.

            If you’re going to refuse to accept what both BA and everyone on here says then there’s really nothing I can add!

          • TimS says:

            “Every passenger on flights leaving LHR pays APD”

            Not quite true.
            Every passenger on flights leaving the UK incurs an APD charge for the carrying airline. That charge is invoiced to the airline who usually pass it on to the traveller, but they don’t have to do so.

            The £17.50 that BA charged you and your sons is a fraction of the total fees, duties and charges that BA pay for your travel. Whether or not your sons incurred APD on your flight, BA didn’t pass the full charges on to you as they were significantly larger than the £17.50 you paid.

            I bet you would rather pay the (subsidised) RFS fee on all passengers than the (full) fees the airline incurred from your flights. APD or no APD, the full fee cost exceeded £17.50 per traveller so you are not losing out, despite how you may feel!

  • Dale says:

    It would be good if the thread stuck to the topic

    • Rob says:

      I’ve given up trying on that, to be honest 🙂 Anything outside the broad topics the site covers is chopped though, so no-one at least tries to debate the football!

      Arguably it is my fault for refusing to add a forum to the site.

      • Alan says:

        It’s part of the fun of HfP though – quirkily British 😀

        PS apparently 2.5h delays in LHR tonight thanks to BA’s new IT system ‘FLY’ being hopeless, cabin crew saying it’s been happening all day and LGW is having runway issues – could be fun for anyone flying tomorrow!

    • Leo says:


  • shd says:

    I didn’t get this promo on my IB account, neither did my wife. Any rhyme or reason to this?

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.