British Airways has launched its latest fares promotion, this time focusing on premium flights and holidays.

The Luxury Sale runs until March 19, with highlighted fares including return Club World flights to New York from £1,319, Nashville from £1,396, and Vancouver from £1,419.

A number of premium holiday packages are also available, including a seven-night ski holiday in Whistler from £1,832 per person (based on two people travelling).

Short-haul Club Europe flights and holidays are also included in the promotion, including return flights and three nights in Rome from £298 (based on two people travelling).

Note that some routes have restrictions including Saturday night stay requirements and selected travel dates – for full terms and conditions click here.