Maximise your Avios, air miles and hotel points

Get a 20% discount on Heathrow Express train tickets

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

Yesterday we ran our annual update on the best way to save money on Heathrow Express tickets.

What I didn’t know is that promo code TAJHOTELS is still working.  This gets you a 20% discount on all Heathrow Express standard tickets type, except Advanced Purchase.

Heathrow Express 20% discount

There is no special landing page.  Use the main booking page here and add the promotional code where indicated.

You can’t earn Avios this way as there is no way to add a code via the portal.  You will earn Heathrow Rewards points.

How to earn Avios points from UK credit cards

How to earn Avios from UK credit cards (May 2022)

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. 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

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

Barclaycard Avios card

Barclaycard Avios Mastercard

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

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

British Airways BA Premium Plus American Express Amex credit card

British Airways American Express Premium Plus

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

British Airways BA Amex American Express card

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.

The Platinum Card has doubled its sign-up bonus to 60,000 Membership Rewards points, which convert to 60,000 Avios, if you apply by 1st June 2022.

American Express Amex Gold

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 (SPECIAL OFFER) 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, along with a sign-up bonus worth 10,000 Avios.

Capital on Tap Visa card

Capital On Tap Business Rewards Visa

10,500 points bonus – the most generous Avios Visa 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 and has a 30,000 Avios sign-up bonus.

British Airways Accelerating Business American Express card

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.

Amex Platinum Business American Express

American Express Business Platinum

40,000 points sign-up bonus and a long list of travel benefits 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.

(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 (111)

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

  • cs says:


    is there a way to get 100 IHG points quickly without buying them for a redemption?

    • Alan says:

      Complete a few of their surveys

    • Scott says:

      If you were planning on eating out, book somewhere through IHG’s Open Table platform – 250 pts, usually post very soon after the meal.

    • Alan says:

      Or transfer some Virgin Miles if you have any.

    • Liz says:

      If you phone them they might add 100 pts for free

  • Jimbob says:

    OT- Which car rental firm is cheaper if booking via the Australian site? I’m sure I read it on HfP, but can’t find it on the search function, unless I dreamt it?!

    • Shoestring says:

      Could be Hertz with codes (see the recent HfP Hertz article) but unlikely to be one provider, all the time. Ie obvs check a couple on your preferred dates/ car spec and see who’s cheaper

  • Heinztein says:

    O/T – looking for.eome.wdvice.please… just about to check in to a long hall flight on BA in J and have discovered that our seats (booked for months, BAEC Silver) have been changed, which we’re not happy about. It definitely.isn’t because of an aircraft change and we definitely haven’t had an email about it. Is there anything I can do facing BA to complain? Ultimately I want back in the original seats or money off the flight. Not interested in getting more avios that I won’t be able to spend.

    Any advice would be much appreciated

    • sunguy says:

      Seats can be changed for “operational reasons” – which basically means anything someone feels like. Could be a GGL wanting specific seats and that will trump you…..have you checked if the aircraft type has changed ?

      Give CS a call and find out why….but check aircraft type first.

      • Shoestring says:

        I think you have zero chance of compo, worth checking if you can get the original seats back though – and definitely worth moving yourselves to something better than they’ve given you

      • sunguy says:

        By the way – I did see your comment about the aircraft type definitely not changing, you need to confirm this not just on the BA site, but looking at other sites which show scheduled flight plans(flight radar24 often will show the registration of the planned aircraft for example.).

      • GeoffGeoff says:

        No chance of compensation. BA can move you at any time for ‘operational reasons’ which can be very broad.

        Likely reasons for you being moved:
        -one of the seats went out of service and was later fixed
        -to accommodate a passenger who is disabled or has other special needs
        -commandeered as crew rest seats
        -there was a plane change, you were moved, and then the original type was reinstated – hence you can see no change.

        GGLs cannot boot people out of booked seats.

        • guesswho2000 says:

          I got 6,000 Avios a few years back because I was moved back from a pre-booked seat. Was a petty thing to complain about, but BA were handing Avios out to anyone who complained about anything at the time, so I jumped on the bandwagon.

  • Jovanna says:

    OT: For Hertz bookings, what’s the other good site for ‘international’ bookings apart from Australia?

  • JPa says:

    Does anybody know what is going on with booking AA internal flights with Avios? There was availability (7 seats) on every flight from Boston to New York in the summer when I looked recently.

    Now there is not basically no availability, just the odd one seat every now and then. Looking on AA site there is a availability, but at variable pricing (maybe 8K or 8.5K etc, not much more than before). Other sites are reporting variable pricing on AA, but this seems to have wiped out the BA availability. Cash prices are unchanged at £62 for any flight, so it wasn’t the best deal at 7.5K avios + £5 anyway.

    • Shoestring says:

      Is this for flying after 31st May?

      • JPa says:

        Yes, but I don’t think it is BA change related. I think it is to do with AA changes (to variable pricing).

        • JPa says:

          It seems if they are 7.5K AA points, then they show on BA at 7.5K avios. Any other price (but still the same type of ticket on AA), even just 500 AA miles more then they are not showing in BA.

          It maybe it is just the BA site that is an issue, and that phoning up they might still be bookable. As it looks like most are variable priced now, even just a little bit. That would basically stop booking with Avios for most AA flights.

          • Lyn says:

            It might be worth checking which of those AA flights show up on Alaska’s web-site to see if this is unique to BA

      • Russ says:

        I think many people would have made speculative ‘just in case’ bookings for 2019/2020 since the news broke on Partner awards. If the news isn’t terribly bad they may free up later as people dump.

        • JPa says:

          It is the same on Alaska (but they want 12.5K + $18) , pretty much all availability has disappeared. The variable pricing thing on AA seems to have removed nearly all the availability from other airlines.

  • guesswho2000 says:

    Can book HU with Virgin Australia Velocity points, if that’s any use to anyone other than me.

  • Maxine Green says:

    O/T: I’m a bit lost on how to book a one way redemption for family with Virgin. I have roughly 27k in my account, and my husband and son have 21k each in theirs. I have enough Amex points to top us all up to the 27.5k each required for Premium. I assume I can only top up my account with those. Do I then need to pay to transfer my husband’s and son’s points to my account to make the booking for all of us?

    Thanks in advance.

    • Rob says:

      Not necessary. Ring Virgin and they will take the necessary points from both accounts. This is not an advertised benefit but they will do it.

  • Boi says:

    OT: I am short of 3000 points to complete our booking for an upcoming stay. Hubby has already transfered 100000 to me. he has the extra 3000 that I need but marriott say he cant transfer any more to me. Is there anyway to go about this?

    • Boi says:

      Tried 2 different UK reps and they refused. I am desperate. Anyone with 3000 marriott to giveaway? I have to pay today as my stay is on 25/05. Buying points apparently takes 48 hours to credit.

      • Peter K says:

        Try emailing Rob on the hair headforpoints email address. He may have some to sell.

        Alternatively, if still availability on days you need showing, then cancel the booking. Book one less day and buy the points for the last day. A faff but a last resort may make it worth while.

    • Russ says:

      If hubby hasn’t got any points in his account now can you make the reservation through his account? It may extend the fulfillment date a couple of days and then swap the reservation into your name. Not done this before so not sure. Take it you don’t have any amex MR points at all???

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.