Maximise your Avios, air miles and hotel points

British Airways fees for credit cards and seat selection increasing

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

The British Airways credit card fee increased yesterday from £4.50 to £5 per booking.  This is the first increase since the fee was introduced in 2009 (was it really so long ago?).

Despite this, British Airways still claims that it does not recover its entire credit card costs.  Arguably this is a moot point, since it is still cheaper than accepting cheque payments or running city centre ticket offices to receive cash.

BA 747 retirement

Customers could use a debit card, of course, but would have no protection if BA went bust and would fail to receive the travel insurance benefits that come with most credit cards. BA would also lose business, especially for higher priced tickets, to online travel agents who do take credit cards – but also take a commission from BA.

The lucky residents of many other countries in the drop-down menu on ba.com still seem to be exempt from payment …..

At least BA has not gone down the Virgin Atlantic route with a flat charge of 1.5% whatever the total, which is a killer on long-haul bookings.  The BA fee is also per booking and not per passenger.

The seat selection fee also crept up a few weeks ago without most people noticing.

The current British Airways seat selection fees can be seen in this chart:

Seating list

Given the huge number of BA routes, it is impractical to list which flights fall into which band.  You can make a pretty good guess, though, based on how far you are flying.

LH is long-haul, SH is short-haul, ‘Upper’ refers to the top deck of a Boeing 747.

I am stunned that there are people paying £85 EACH WAY PER PERSON to prebook seats on a long-haul flight, but clearly this is proving to be a good revenue generator for British Airways.  It may be playing on the naivity of very occasional premium flyers, however, since anyone who flies more than two long-haul Club World trips per year is likely to have Silver status (and free seat selection) in any event.


How to earn Avios from UK credit cards

How to earn Avios from UK credit cards (April 2024)

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 £15,000 Read our full review

You can also get generous sign-up bonuses by applying for American Express cards which earn Membership Rewards points. These points convert at 1:1 into Avios.

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

40,000 bonus points and a huge range of valuable 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,500 Avios.

Capital on Tap Business Rewards Visa

Huge 30,000 points bonus until 12th May 2024 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

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 sign-up bonus 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

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

Comments (52)

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

  • Martin says:

    Frustrating I suppose but no big issues from me on the CC fee given the comparable charges with other airlines although I feel they shouldn’t charge a fee for using the BA amex as those holding this card are in essence supporting the BA brand. I suppose the £5 fee looks rich on domestic flights though.

    As for seat selection, it’s not a rip off IMO as you have a choice whether to pay or not, basic no status holders get free at 24 hours prior and bronze from 7 days out, silver and better obviously get it free anyway.

  • Lady London says:

    I was completely unaware of this. My first thought on seeing the scale of charges here was “Am I looking at the Ryanair price list for extras?”. Truly we are looking at the Ryanairization of BA.

    Think I saw a report somewhere that the cost of processing a credit card transaction online is a very low number of pence. It isn’t proportionate at all, to the value of the transaction either.

    Just to upset anyone who pays these outrageous fees even more, IME blanket free of charge seat selection in any class at time of booking is readily given away as a policy by BA to all levels of traveller of corporate customers.

    • Mark2 says:

      We recently experienced the Ryanairization. When we checked in at T5 to fly to Pisa with two suitcases and no hand luggage one suitcase was lighter for my wife to pull although the total was within the two X weight limit. We were advised that cases were now weighed separately and we had to pay £40 excess baggage. On the way back from Malpensa, after distributing the weight equally, the cases were weighed together.
      I complained, mentioning Ryanair, but was fobbed off.

  • Daniel says:

    Ryanairization! – Well worth remembering that this is what Willie Walsh did to Aer Lingus when he was in charge there! Seems to be following the same path with BA though at a slower pace. Also Ryanair charge 2% for credit cards which means that BA charges now work out higher on short haul journeys up to 250 Stg! I wonder who is making money from all this!
    I agree with the comments above about use of the BA amex card – seems to be hit for supporting BA in the first place.

    • steve says:

      Do people really have the BA Amex to support BA? I certainly dont, i just use it to gain more avios and if a better deal came along i would ditch it without a thought.

  • paula says:

    slightly off topic but the virgin site for checking reward availably has been updated, now much easier to see availability in all cabins for each month at once.

  • Andy says:

    Canada does not allow credit card surcharges in general (but not sure if they’re covered)

  • Cheshire Pete says:

    I’ve heard people say a few times about changing your country to avoid the Fee but never worked out how. I tried it once but the 4.50 Still appeared at checkout. I do take exception paying it with my BAPP card however. So I generally use Debit card if below what I think the 3 x Avios is worth paying the fee for. So probably around 300.

    I think it is a ripoff BA charging this for Cheap domestics. I once flew MAN to LHR for £35 and only realised afterwards I was charged £4.50. It’s when I first got my BA amex so was none the wiser. I realised I’d paid a fee of almost 15% to use my Amex to basically get 105 extra Avios, at the time I opened a dispute console with Amex as felt BA were in breach of regulations regarding this. I should have pursued it with the Ombudsman but didn’t at the time.

    Now I use Debit card mostly . But if someone could explain the country thing more clearly? Oh did a lot of BA day trips before the summer. £45ish each way. Paid with Debit. Then on offered PAUGs paid with Amex as upgrades don’t incur a fee!

    So aside from the principle of the Fee, their applying of it is completely inconsistent.

    • Rob says:

      On ba.com, change ‘Country of card issuance’ on the payment page to, say, Ukraine and then use an Amex-issued Amex. No fee. You will be charged with a Visa or MC or non-Amex Amex.

  • Julio says:

    I book my BA flights at https://travel.americanexpress.co.uk/ and I don’t pay a penny in credit card fees. Besides the fact that you can only pay with an Amex card (any Amex card, not just BA’s), am I missing anything?

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.