British Airways has launched a new Executive Club promotion, offering members up to 16,000 bonus Avios.

Customers taking between four and seven one-way flights between the UK and selected European destinations will receive a bonus of 4,000 Avios, while those making eight or more flights will earn 16,000 Avios.

The offer is valid on all fare types, but members must register for the offer here before purchasing tickets. Registration, booking and travel must be completed by June 30.

Members will earn their usual base, cabin and Tier Avios on top of the bonus, and note that the requirement is for eight or more “one-way flights” to earn the 16,000 Avios, so four return journeys would cover this.

The offer is valid on routes from the UK to the following destinations:

Albania, Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Gibraltar, Greece, Hungary, Iceland, Ireland, Israel, Italy, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Russia, Spain, Sweden, Switzerland, Turkey and Ukraine

Note that the promotion is not valid on BA’s UK domestic routes.

To register for this offer, click here.