Maximise your Avios, air miles and hotel points

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.

Iberia offer

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.

British Airways BA Amex American Express

How to earn Avios from UK credit cards (September 2021)

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

There are two official British Airways American Express cards. Both have increased sign-up bonuses until 2nd November 2021:

British Airways BA Amex American Express card

British Airways American Express

10,000 Avios for signing up, no annual fee and an Economy 241 voucher for spending ….. Read our full review

British Airways BA Premium Plus American Express Amex credit card

British Airways American Express Premium Plus

40,000 Avios and the UK’s most valuable credit card perk – the 2-4-1 companion voucher Read our full review

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

Nectar American Express

American Express Preferred Rewards Gold

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

American Express Platinum card Amex

The Platinum Card from American Express

60,000 points and an unbeatable set of travel benefits – for a fee 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:

Capital On Tap Business Rewards Visa

The most generous Avios Visa or Mastercard for a limited company 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. This card has a limited time offer of 60,000 Avios when you sign up:

British Airways Accelerating Business American Express card

British Airways Accelerating Business American Express

60,000 Avios sign-up bonus – plus annual bonuses of up to 30,000 Avios 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.

(Want to earn more Avios?  Click here to visit our home page for our latest articles on earning and spending your Avios points and click here to see how to earn more Avios this month from offers and promotions.)

Comments (20)

  • 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?

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.