British Airways has launched it winter sale, with deals in economy and premium classes to destinations including the US, Asia and Australia.

The sale runs until January 31, 2019, with full details at ba.com/sale.

Highlighted offers include return flights to Sydney from £608, Chicago from £295, and San Jose (Costa Rica) from £305.

There are also discounts in Club World, with return fares to New York from £1,624, and to Nashville from £1,393.

Holiday package deals include £99 for flights and two nights hotel in Barcelona, and from £549 for flights and seven nights in Barbados.

Rival carrier Virgin Atlantic also launched its winter sale yesterday, with deals running until January 31.

To book in the BA winter sale, visit ba.com/sale.