Flights for £100 each-way to long-haul destinations are being offered this week by British Airways at the start of its centenary year.

The promotion runs until Thursday with two different destinations available each day at midday, with limited numbers of seats available.

Destinations available via the airline’s website include such as the US, Africa and South America.

The special centenary one-way fares are part of a sale covering more than 100 destinations that runs until the end of the month.

Tickets to New York, the most searched destination on ba.com in 2018, are on sale for £266 return.