BA has relaunched its quite generous double Avios promotion for flights booked and taken between now and 31 December 2017. You need to register in advance for this promotion and you can do so from this link.
The promotion works across all cabin classes on every BA flight including those flights operated by codeshare partners American Airlines, Iberia, and Finnair, that carry BA flight numbers. OpenSkies flights between Paris and New York are included as well.
The promotion is open to all BA travellers, although if your account is registered in the US, Canada, Mexico, or South Africa you are out of luck.
Another little detail to watch out for here… it’s not ALL flights booked and flown between now and the end of year: it’s actually just the first four return flights (or first eight one-way flights) flown that count. This may or may not be a big deal for you… but if you registered, booked, and flew four short haul return flights in November and then booked and flew four long haul flights in December, you would miss out on a bunch of double Avios! If you find yourself caught out by something like this, you MIGHT want to consider removing your BA Executive Club number from some of the short haul bookings!