Maximise your Avios, air miles and hotel points

You can now cancel British Airways Avios bookings online again …. after two years

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

Good news! With the pandemic-era ‘Book With Confidence’ refund guarantee coming to an end last Friday, British Airways has brought back the ability to cancel Avios flights online.

The situation is now back to how it was pre-covid.

I had a booking which I had been putting off cancelling due to my lack of enthusiasm for ringing the call centre, so I was keen to give it a go.

How do you cancel an Avios booking online?

How do you cancel an Avios booking online?

The first step is to bring up your Avios booking on the British Airways website.

Scroll to the bottom and you see ‘Cancelling your booking’.

Click through and you get the consent page which is, oddly, still in the format of the old BA website.

You then get to your refund breakdown:

How do you cancel an Avios booking online?

In theory, the cancellation fee is £35 per person. In my case, because the taxes and fees on this one way European flight are under £35, they are capped at what I paid. I get no money back but I am not on the hook to pay more.

You are shown this policy in writing – it is not an IT quirk:

“Where the standard cancellation fee is greater than the amount due for a refund, it will be reduced to reflect this amount. You will not be charged any extra amount for this cancellation.”

I will, of course, get back the 39,000 Avios used.

Confirm the cancellation and you’re done. My Avios were refunded instantly.

As well as making life easier for those of us who need to cancel bookings, this welcome change will reduce the pressure on the British Airways call centres for people who do still need to ring.

PS. In our forum, there are two reports (click here) from people who have tried to cancel Club Europe bookings with £50 of taxes and charges and have been told that there is no cash coming back. This is wrong as £15 per person should be returned. Check the refund amount before you confirm the cancellation, and if you don’t agree with the cash element then cancel by phone instead.


How to earn Avios from UK credit cards

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

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

Get 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

30,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 – 30,000 points, FREE for a year & four airport lounge passes 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

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, and the standard card is FREE. Capital on Tap cards also have no FX fees.

Capital on Tap Visa

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

Capital on Tap Pro Visa

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

There is also a British Airways American Express card for small businesses:

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

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

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

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

Comments (109)

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

  • Vic says:

    Have just tried to cancel our flights London to Johannesburg and return from CapeTown online which was made using a 241 voucher, avios and cash and the on-screen message stated “Sorry, we can’t cancel your booking online. Please get in touch”.

    • NorthernLass says:

      Sometimes anything other than a completely straightforward online booking does throw up this problem – anything with a domestic connection, for example, often can’t be cancelled online. I imagine you booked this as an open jaw by phone, which might be the issue here!

  • Rand says:

    Hasn’t this been – in practice – available for a while? The website was talking about a voucher but there was a note that Avios bookings just get cancelled and refunded. I’ve cancelled at least a dozen Avios tickets online in the last few months

    • Rui N. says:

      Only if the flight was before 30/09. If you tried to cancel a flight from October onwards it would tell you that the flight was not eligible for a voucher and wouldn’t be cancelled.

    • Gordon says:

      I could not do this online. So I calked BA and when I was charged the £15 pp I emailed Rob, See below.

      Hi Gordon
      You’ve been charged the £35 per person cancellation fee PLUS the £15 call centre service charge.

      However, the £15 fee should not have been charged because BA has removed the functionality to do the change on ba.com, so you were forced to ring the call centre.

      I would give them a call back if you can face the queue.

      Rob

  • Steve in Croydon says:

    Incredible! On 30th September I cancelled a BAEC Avios long-haul booking on QR. Not only did the website show the correct information, it actually did the refund correctly! The Avios were returned immediately (and spread across the original household accounts). The AMEX payment minus £35 was posted the next day.

  • Willie says:

    Is this only for Avios bookings, not for revenue tickets, too?

    • John says:

      Err, for paid tickets it depends on the ticket, most do not come with a “cancel and get back everything less £35” policy

  • babyg says:

    There was a bug which allowed you to get a voucher for any cash flight up until a few days ago.. basically if you booked a cash flight using a voucher, you could cancel and request a new voucher – BA’s poor IT can sometimes work to your advantage.. alas this loophole is now closed….

  • Kevin C says:

    I have a refund question, lovely people.

    In August I got stuck in Canada as my son tested positive for covid a day before we were due to fly home. We were on an Amex avios voucher. I know, I know I should have spoken to BA first but I pressed the get voucher button before that advice was given to me.

    A couple of weeks ago I got a refund of the ‘taxes’ on the card I paid with. I haven’t received a single avios. Should I or are they lost as BA consider the return to be a ‘free’ flight as it was on a 2-for-1.

    Thanks. I’ll know to talk to them first next time. Also I hope there isn’t a next time.

    • Stu_N says:

      I think you’re stuffed – you’ve basically cancelled the return after you’ve flown the outbound so you’re not due anything back other than government taxes which it sounds like you have now got.

      In this situation the best thing you can do is move the flight to a date in the future (subject to there being any usable availability; by phone you may be able to move to another city in same Avios pricing band which might give more options). This will buy time then you can look at options to use the return once immediate issue has been solved.

  • Lee says:

    Thanks for the tip. Had received the “no voucher” notice previously. Refund just worked.

  • LLLL says:

    Called the call centre last week to do an avios cancellation within 24-hours of booking. It was actually more painless than I thought, and wasn’t too time consuming either. I was pleasantly surprised to be honest.

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.