British Airways has launched a sale on flights and holidays.
Running until 11.59pm on May 21, the sale offers discounts to over 120 destinations from Heathrow, Gatwick and London City.
New York, the most searched for destination last year, is on sale with return flights from £278.
European city stays are on offer from £109 for flights and hotel.
Beach breaks are from £259 and Caribbean holidays from £549.
The sale comes as British Airways is investing £6.5 billion to improve its customer experience over the next five years, including new aircraft, new cabins, new catering, new lounges, WiFi, and new routes.