British Airways put 250,000 seats on sale today for £30 covering short haul routes from Gatwick.

The flash sale runs until midnight on Tuesday and covers 21 destinations.

The £30 one-way fares cover destinations ranging from Amsterdam and Barcelona to Vienna and Venice and a new winter seasonal service to Nuremburg which runs four times a week from November 30 until January 7.

Other routes included in the offer include Edinburgh and Glasgow and the ski gateways of Geneva and Innsbruck.

Travel can be taken between October 1 and July 8 next year, including Christmas, Easter and school half-term.