Maximise your Avios, air miles and hotel points

This is the only way left to get an online refund for a British Airways Avios flight

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

Are you trying to get a refund on a British Airways Avios flight ticket?  There is still one way – and only one way – to get a refund online.

This only applies to tickets where your Avios flight has not been cancelled yet.  If it has been cancelled, you need to join the queue for the British Airways call centre to request a cash and Avios refund if you don’t want a voucher.

EDIT:  This route no longer works.  Not surprisingly, BA closed it within 48 hours of this article being published.

I strongly recommend NOT taking a voucher on an Avios ticket.  Your Avios and, if applicable, your British Airways American Express 2-4-1 voucher are NOT returned separately if you take the voucher.  You get a voucher which contains Avios and the 2-4-1 and the cash element.  The voucher will expire after 12 months from your original flight date – and you must return by that date, not fly out – so you are at real risk of losing your Avios permanently.  Take the cash.

How can I claim an online refund for an Avios flight?

British Airways has deliberately hijacked its own website to stop the online cancellation form appearing.

On 19th March we published an article explaining how to get around this and get an online British Airways flight refund by amending the javascript settings in your internet browser.  It took them some time, but British Airways has now managed to block this workaround for desktop computers.

They forget to block the workaround for iPhones, however.  It does NOT work on iPads.

If you have an iPhone, you can still cancel an Avios redemption flight online, as long as the flight is still operating. 

There’s one thing to note.  When you cancel online, your refund is queued for manual cancellation.  It could take a couple of weeks to get the Avios back in your account, with the money taking even longer.  If you call BA, the Avios are returned immediately, although you must still wait for the cash.  If you want to rebook immediately, you need to call instead.

As your flight has not yet been cancelled by BA, cancellation fees will still be due.  The only way to avoid paying the cancellation fee (£35 per person on long haul flights, £1 or £35 on short haul flights depending on when you booked) is to wait and hope that British Airways cancels your flight which allows you to have a fee-free refund.

British Airways BA 777X 777 9X

This is how to cancel your British Airways flight online

This is what you need to do on your iphone.

Step 1

In the Safari browser, go to ba.com and log in to your account (do not use the British Airways app).

The person who originally booked must log in.  You CANNOT cancel if you are a passenger but were not the original booker.

Step 2

At ba.com, go into ‘Manage My Booking’ for the flight you want to cancel.  If you are asked if you want to use the new or current version of ‘Manage My Booking’, select ‘current’ if you want to follow the pictures below.

Step 3

Scroll to the bottom where you will see a link for ‘Cancellation options for this booking’ – DO NOT CLICK IT

how to get an online British Airways refund for an Avios ticket

Step 4

Go into ‘Settings’ on your iPhone and scroll down to ‘Safari’.  In the ‘Safari’ section, scroll to the bottom where you see ‘Advanced’ (see below) and click it.

how to get an online British Airways refund for an Avios ticket

Step 5

Under the ‘Advanced’ menu, disable JavaScript (turn the green button shown below to grey)

how to get an online British Airways refund for an Avios ticket

Step 6

Return to ba.com and click ‘Cancellation options for this booking’

how to get an online British Airways refund for an Avios ticket

Step 7

You will be on the ‘Consent’ page.  Tick the box to say that you have the consent of all passengers to cancel, and click ‘Continue’

how to get an online British Airways refund for an Avios ticket

Step 8

And voila!  You are on the ‘Calculate refund’ page – DO NOT CLICK CONFIRM YET

how to get an online British Airways refund for an Avios ticket

Step 9

Return to the ‘Settings’ section of your iPhone settings.  Click ‘Safari’, scroll down to ‘Advanced’, click for the ‘Advanced’ menu and turn JavaScript back on (turn it from the grey below to green):

how to get an online British Airways refund for an Avios ticket

Step 10

Go back to the ‘Calculate refund’ page on ba.com, scroll down to ‘Confirm cancellation’ and click it.  You’re done.

Thank you to our readers who help finesse this process yesterday.  Good luck.


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

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

  • Dave says:

    Worked for me, thanks.

  • PaulW says:

    Worked on my iPhone – thanks for publishing this! Assuming BA will probably fix this soon, don’t know why they’re making it so difficult. I’ve been BA for years and I’ll fly with them in future – trying their hardest to keep my money now isn’t doing them any favours though.

  • Rob says:

    4 reasons it won’t work: a) household account b) not logged in as the original booker c) original booker is not a traveller d) you rang BA at some point to amend the booking.

    • PaulW says:

      I managed to cancel one I booked but not travelling on. I (the Booker) logged in then had to access the booking via the pnr and surname, the. Used this method. Avios back and happily lost my £!

  • Ian says:

    Just worked for me on iPhone but wouldn’t work on iPad. Thank you.

  • Stephen Laing says:

    just tried your work around too, 1120 April 13 and from cancellation options it goes straight to Future Travel Voucher Application! So presume good old BA doing their level best to prevent what we are legally entitled to. Any suggestions?

  • Mark says:

    All this talk regarding BA withholding Cash refunds and (apparently) forcing customers to take vouchers. What about my scenario.. I have a Companion 2-4-1 booking which I am not able to cancel online, I even tried the iPhone option. I think this is because (like some others who mentioned this in posts) some months ago I called BA to upgrade my outbound flight from Club to First Class and this manual change to the booking may be preventing me from completing the Online refund procedure. I hold a British passport, the booking is to the US, which is currently on the FCO’s list of places NOT to travel to. Also the US imposed a ban on anyone (certainly from Europe) flying into the US. So, even if I wanted to go there (which I do not) these travel bans prevent me from being accepted by BA for the flight. So even though the flight has not yet been cancelled, surely BA should accept that I cannot travel and give me a full CASH refund on the tickets purchased as well as reinstating my Avios points and giving me back my 2-4-1 voucher?

    • Stephen Laing says:

      Mark, I’m in same position, 2-4-1- booked for Boston in May. Looking at the e-vouchers page of my BA exec club dashboard the only plus point is a six month extension granted on the current voucher expiry and also for one I have ‘in the bank’. What I’m not clear about is whether options change between now and when BA actually cancel the flight. My sources in BA say that flights to the USA still operating to some cities, as they’re filling the bottom half of the aircraft rather than the top, ie cargo!

    • AJA says:

      Mark, unfortunately the FCO advising against all travel and the US banning you from entering the US doesn’t mean you have the right to get all you paid back as the flight is still operating. It’s not BA’s fault you can’t travel.

      On the plus side you can still cancel subject to paying the £35 per passenger fee. You are not obliged to take an e-voucher. You are entitled to have a refund of all cash paid minus £35 and a refund of your 2-4-1 voucher and all Avios.

      Unless you want to use the Avios and 2-4-1 to make another booking soon i would wait until 30 hours before on the off-chance BA cancels the flight and then phone YouFirst (as your reservation is now First class) to get a refund.

      • Mark says:

        Thanks AJA.. very helpful reply. I’m in no rush to make another booking yet, so will take your advice and wait to see if the flight is cancelled. I am optimistic as the aircraft is an A380, and previous reports show that these have all been grounded UFN. Should have a better idea after BA announce their May schedule in a couple of weeks.

      • Karen says:

        AJA,

        Are you saying if you have a first class awaard flight booked and it gets cancelled that BA is going to contact you instead of you having to call them?

  • Stealthy_Singh says:

    Just tried on iPhone and it didn’t work. From reading the comments below likely due to being a household account and having amended it on the phone a while back.

    If we did try to call are they still offering a cash refund on the phone or not?

    • AJA says:

      You do not need to take the e-voucher, you are still entitled to cash refund if that is what you want. You will have to phone to request this. Good luck getting through.

  • CardiffJock says:

    This workaround went smoothly on my iPhone just now, cancelled 2 x 2-4-1 bookings (me plus 1 kid then wife plus 1 kid). All in same HHA. 2 x 160,000 Avios redeposited instantly, no sign yet of Companion vouchers (or the taxes/fees) but the cancellation process promised they would follow…

    Thanks for the info

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.