British Airways is offering Executive Club passengers booking long-haul flights an extra 4,000 Avios for each return flight they take.
The offer also includes 500 extra Avios per short-haul or UK domestic flight.
To qualify, members must book and travel by July 14. The bonus Avios are available on up to four return BA flights.
Stephen Humphreys, BA's head of UK and Ireland sales and marketing, said: "This fantastic deal with additional Avios for customers makes flying with British Airways on long and short-haul routes even more rewarding, especially with more reward seats available."