British Airways is offering double Avios on six flights taken before the end of the year.

However you’ll need to get organised – all flights must be booked by April 19 (and flights you’ve already booked don’t count). Executive Club members must register for the deal before booking, and the bonus Avios will be awarded after each flight has been taken.

Members who complete six flights with the offer will get an additional 2,019 Avios.

The offer also includes flights operated by BA partners American Airlines, Iberia and Finnair for flights between Europe and North America.

Renata Rached, Head of Global Customer Engagement, said: “It’s a special year for us, filled with big investment and exciting announcements. We want to celebrate our centenary with our Executive Club Members, and what better way to do this than offer them 100 per cent more Avios when they fly.”

Find out more and register for the offer here. Note that BA has also extended its luxury sale until March 26.

Last week, Business Traveller sat down with BA’s CEO Alex Cruz to discuss the airline’s new business class seat, its investments in future technology, Buy on Board, lounge refurbishment and more. Read part one here and part two here