British Airways is offering triple Avios on flights taken by December 11.

BA Executive Club members must pre-register for the promotion here, which is valid for four return trips (or eight sectors).

Members will earn triple Avios on all flights in all cabins, as well as on flights taken between Europe and North America with partners American Airlines, Finnair and Iberia.

Triple Avios will be awarded before any cabin or tier bonuses, on all tickets except reward flights, and cannot be used in conjunction with any other offers (for instance inclusive BA holidays, or bookings made using shareholder vouchers).

Members of BA’s On Business scheme can also earn triple Avios by pre-registering here.

As an example of how many Avios a member could earn during the promotional period, the carrier says that a World Traveller return ticket in K,L,M,N,S or V class from London Heathrow to Los Angeles, will earn 16,326 Avios instead of the normal 5,442.