Maximise your Avios, air miles and hotel points

Do you know you get a refund with British Airways and Virgin Atlantic if you cancel within 24 hours?

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

Did you know that both British Airways and Virgin Atlantic offer a cooling off period for new bookings?

Whilst it is not widely publicised, both airlines let you refund your booking – in full – if you cancel within 24 hours. There are no additional fees and it applies to both fully flexible AND ‘non refundable’ ticket types, including Avios and Virgin Points bookings.

This is especially handy if you make a mistake on your booking, have simply changed your mind or if a more convenient redemption flight opens up. I’ve made use of the cooling off period on several occasions.

How to get a full refund with British Airways and Virgin Atlantic when you cancel within 24 hours

I’ve become so used to this benefit that it sometimes surprises me that most airlines don’t offer it. The actual reason, I believe, is that this is a legal requirement for flights booked to/from the United States. For an easy life both British Airways and Virgin Atlantic decided to extend it to all routes.

Refunds when cancelling British Airways flights within 24 hours

You can see the British Airways 24 hour cooling off policy on their website here. To quote:

“If you have booked directly with British Airways and you notice a mistake with your booking after you have paid for your ticket(s), you can cancel your flight booking and claim a full refund without penalty, up to 24 hours from when you make the original booking.”

Whilst the guarantee talks about cancelling if you made ‘a mistake’, you can in reality cancel for any reason as long as your flight is not due to depart within the next 24 hours.

This guarantee only applies to flights booked directly with British Airways. Bookings through travel agents such as Expedia or Opodo are not covered.

To request a refund for a cash ticket, you need to call the British Airways call centre (EDIT: this is apparently now possible online). Refunds for Avios redemptions can be managed online.

Note that British Airways Holidays bookings are not covered under the 24 hour cooling off period.

Any cancellations outside of 24 hours will not be eligible for a refund – except for taxes and Government charges – unless you’ve booked a ‘fully flexible’ fare.

Fully flexible tickets can be cancelled online after 24 hours for a £15 administration fee (£30 by phone). Avios tickets can be changed or cancelled at any point up to 24 hours prior to departure for a £35 per person fee.

How to get a full refund with British Airways and Virgin Atlantic when you cancel within 24 hours

Refunds when cancelling Virgin Atlantic flights within 24 hours

Virgin Atlantic has a similar policy. It is even less visible than the British Airways policy as it is only mentioned when you actually book a flight. Here is what Virgin Atlantic says:

“If you make a mistake or your plans suddenly change you can easily cancel for a full refund or make flight changes for free within 24 hours, as long as you’ve made the booking at least 7 days before your flight date.”

You can find the policy under ‘Fare Conditions’ before the payment page after selecting your flights

If you want to cancel your ticket outside of the 24 hour cooling off period and have a non-refundable ticket, you can get a refund of the taxes and Government charges minus a £30 administration charge.

Virgin Points tickets can be cancelled up to 24 hours before departure for a £30 per person administration charge.

Conclusion

Both British Airways and Virgin Atlantic offer convenient 24 hour cooling off periods, giving you the option of a full refund if you choose to cancel your flight within a day of booking it.

This is a useful feature and has saved my bacon a handful of times.

Unfortunately other UK airlines do not offer the same protection. easyJet, for example, will let you cancel your flight for a refund within 24 hours of booking but will charge you an administration fee between £49 and £55 per booking for the privilege. British Airways and Virgin Atlantic will refund 100% of what you paid.


best credit card to use when buying flights

How to maximise your miles when paying for flights (April 2025)

Some UK credit cards offer special bonuses when used for buying flights. If you spend a lot on airline tickets, using one of these cards could sharply increase the credit card points you earn.

Booking flights on any airline?

American Express Preferred Rewards Gold earns double points (2 Membership Rewards points per £1) when used to buy flights directly from an airline website.

The card comes with a sign-up bonus of 20,000 Membership Rewards points. These would convert to 20,000 Avios or various other airline or hotel programmes. The standard earning rate is 1 point per £1.

You can apply here.

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

Buying flights on British Airways?

The British Airways Premium Plus American Express card earns double Avios (3 Avios per £1) when used at ba.com.

The card comes with a sign-up bonus of 30,000 Avios. The standard earning rate is 1.5 Avios per £1.

You do not earn bonus Avios if you pay for BA flights on the free British Airways American Express card or either of the Barclaycard Avios Mastercards.

You can apply here.

British Airways American Express Premium Plus

30,000 Avios and the famous annual 2-4-1 voucher Read our full review

Buying flights on Virgin Atlantic?

Both the free Virgin Atlantic Reward Mastercard and the annual fee Virgin Atlantic Reward+ Mastercard earn double Virgin Points when used at fly.virgin.com.

This means 1.5 Virgin Points per £1 on the free card and 3 Virgin Points per £1 on the paid card.

There is a sign-up bonus of 3,000 Virgin Points on the free card and 18,000 Virgin Points on the paid card.

You can apply for either of the cards here.

Virgin Atlantic Reward Mastercard

3,000 bonus points, no fee and 1 point for every £1 you spend Read our full review

Virgin Atlantic Reward+ Mastercard

18,000 bonus points and 1.5 points for every £1 you spend Read our full review

Comments (57)

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

  • Lordy says:

    Good morning Rhys, Great topic to make people aware of this. Few things I’ve experienced:

    First, I’ve had no issues in successfully refunding a BA cash fare in full online, I’ve done in multiple times, last being this month.

    RE: BA holidays, I was recently caught out with this not being allowed, they did give me the option to make the change paying the difference in cost though. They informed me that if I had booked by phone, the 24-hour cooling off window would apply but sadly not online.

    • BJ says:

      Yes, there’s no problem cancelling cash bookings online for full refund within 24h.

  • Ben says:

    One thing to note here, Qatar do NOT provide a full refund if you book a flight departing the US and cancel within 24hrs. This seems a pretty clear breach of DOT rules but who knows how long it will take them to acknowledge it. Relevant for people using Avios to book AA flights through Qatar.

    • Phillip says:

      Is that for revenue tickets too? My understanding was that you do have a 24 hour cooling off period with revenue bookings on QR, but there’s the fee charged for cancelling redemption bookings.

      • Ben says:

        Yes that’s correct. I’m no lawyer but DOT rules would imply there should be a 24hr cooling off period regardless of how it’s booked, and Qatar is not honouring it.

  • Bagoly says:

    Last week I mistakenly booked (prepay) the wrong Marriott extended stay hotel in Texas (the long names can be rather confusing).
    I realised it within an hour, and the site let me cancel it for no charge.

    • Blair Waldorf Salad says:

      Even with non-refundable hotel rates you usually get till next midnight hotel local time to cancel. Even in such cases, a card may be charged immediately.

    • mvcvz says:

      Yes. I can see how the long word “Texas” might be confusing for the hard of thinking.

      • Pockets says:

        The comment is not about the word “Texas”, but instead it is about the official names of the particular hotel brands. This is because near airports like DFW there usually is a North version and a South version of the same exact brand of hotel, sometimes more. Passengers have even boarded the wrong complimentary hotel shuttles because they did not realize there would be several of the same hotel brand offering complimentary shuttles. Be sure to have the whole name of the hotel so that confusion will not happen.

  • e14 says:

    With BA your can cancel both Cash and Avios bookings online within 24 hours for full refunds, the Avios usually goes straight back into the account. Refunds show on the credit card account usually within three days.

    VS you have to fill out a web form that takes about three days to process – you then get a refund email and then get the points and the cash back around five days later

  • Phillip says:

    Finnair also offers a 24 hour free cancellation policy.

  • Ian says:

    Worth pointing out that I believe just by adding a car or a night in a hotel, this makes it a holiday and is then outside the free 24 cancellation period.

  • @thirdpassport says:

    I love this feature. I’ve used it a few times with Lufthansa

  • zapato1060 says:

    I will add AA to the good list.

    • yonasl says:

      With AA you can hold the ticket price for 24 hrs and then buy and have another 24hrs. My sister did that for almost a month once haha.

      • Lordy says:

        BA hold a flight for 72 hours for £5. Cant remember the exact terms but think it must be over 6 weeks away or something

    • BJ says:

      While focused on the HfP readership the title and content of this article were inevitably going to prompt such comments and questions as we’ve seen already. It gives the impression of some fabulous secret and and feature of BA and Virgin when in fact it is common across the industry and has been for years. I am not sure to what extent such ‘rights’ are mandated by regulation though , and no doubt they’ve been increasingly manipulated and even ignored with the privatisation of flag-carriers, introduction of LCC and a mindset in the industry that customers are there to be mugged with silly fees and rules etc. I am not sure if even matters that much that people know or not; it does matter to a small number in a community such as ours where we can exploit it in various ways but I suspect very few of us don’t already know. For the public at large it is mostly only important when something goes wrong in which case I assume most will call to see what airline can do for them so they will find out anyway.

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.