Skip to Navigation

Whether you’re looking for a European city or a Caribbean beach, we’ve selected the best last-minute flight and holiday deals for you.

Editor's pick

Festive breaks

More popular destinations


Japan South Korea
Greece Madeira (Portugal) St Lucia
Hong Kong Malaysia Thailand

Flights to Europe

DestinationsPrices from 
Malaga£26 each-way Book now
Gibraltar£28 each-way Book now
Geneva£30 each-way Book now
Glasgow£30 each-way Book now
Edinburgh£31 each-way Book now
Madrid£33 each-way Book now
Athens£39 each-way Book now

Worldwide flights

DestinationPrices from 
Toronto£362 return Book now
Vancouver£380 return Book now
Hong Kong£401 return Book now
Bangkok£444 return Book now
Sao Paulo£482 return Book now
Singapore£492 return Book now
Jamaica (Kingston)£623 return Book now

Late Caribbean offers

Our Holidays Customer Promise

Customer Promise icon.
  • Change or cancel your holiday free of charge*
  • If we cancel, we will refund you within 14 days
  • Deposits from £75pp and a flexible payment options
  • ATOL protection – your money is safe
  • Enhanced cleaning standards on British Airways flights
  • All hotels committed to our safety standards
  • Find out more

    Terms and Conditions

    Create a trip

    Create a trip
    Journey Type
    More information
    Ticket typeMore information
    PassengersExplanation of 'young adults'

    Avios part payment

    Executive Club Members save more on flights

    Reduce the price of your next flight with Avios part payment. Simply log in and use your Avios at the payment page.

    Not an Executive Club Member?

    Join the Executive Club for free and start collecting Avios to save money on future flights and more.