British Airways just kicked off its September Sale, and for once "sale" doesn't mean a mystery three-day window that vanishes the second you open a new tab. You've got until 23:59 GMT on September 29, 2026 to lock in return fares that include New York from £410, Miami from £515, Barbados from £523, and Melbourne from £846 — plus Club Europe (that's BA's short-haul business class) to Rome from £349, Nice from £361, and Barcelona from £328. There's also a freshly launched Sri Lanka route bundled into the holiday packages, starting at £749pp for seven nights from October 23.

Here's the catch, and there's always a catch: every fare in this sale is non-refundable, can't be stacked with other offers or Avios redemptions, and — this is the one that'll trip up a lot of people — has to be booked, ticketed, started, and finished in the UK. So if you're not flying out of London (Heathrow, Gatwick, or City), this one isn't for you. Pricing is also per person based on two sharing, and seats at these promotional fares are limited, so the advertised low end can vanish fast on popular routes. Holiday packages (flight + hotel) get an extra £50–£300 off if you book by midnight September 8, 2026, stacked on top of the base sale.

Bottom line: if you're UK-based or have a trip to London planned anyway, this is a legit, airline-confirmed sale worth a look — not a rumor from a forum thread. Confirmed directly against British Airways' own sale page at britishairways.com/sale and its official press release via mediacentre.britishairways.com.

Get this deal →

Want more before you commit? Read our airline loyalty program guides.