USA Return Flights from £455 at British Airways
Last Minute Holidays from £339pp at British Airways
Great Deals on City Breaks at British Airways
Great Deals on Long Haul Flights at British Airways
Caribbean Holidays from £764pp at British Airways
Madrid Flights from £46 One Way at British Airways
Tokyo Flights from £874 Return at British Airways
Tenerife Flights from £72 at British Airways
Europe Beach Holidays from £347 at British Airways
Spain Holidays from £340pp at British Airways
Canary Islands Holidays from £340pp at British Airways
Never Miss a Deal — Subscribe.
Subscribed!
You're all set. We'll send the best deals straight to your inbox.
About the Brand
British Airways is the UK’s flag carrier and a cornerstone of International Airlines Group (IAG). While the modern airline was formed in 1974 through the merger of BOAC and BEA, its aviation roots stretch back to 1919. Headquartered near Heathrow, it operates an extensive global network alongside its dedicated holiday arm, British Airways Holidays.
Beyond standard point-to-point flights, the brand packages together city breaks, all-inclusive resorts, and fly-drive adventures. Pricing is highly dynamic, with short-haul European routes starting from under £50 one-way and long-haul return flights easily exceeding £800. To make larger trips more manageable, British Airways Holidays offers a flexible payment plan where you can secure a package with a low deposit—often starting around £120 for bookings under £1,000—and spread the remaining balance over time.
Every UK holiday package is fully ATOL protected (under ATOL number 5985), giving you financial peace of mind from the moment you book. Frequent flyers can also join The British Airways Club for free, collecting Avios points on flights, partner airlines, and everyday retail spending to offset future travel costs.
We think pairing these built-in benefits with the discount codes below gives you the best chance of keeping your travel budget in check.
How to use
Shopping Guide
When is the cheapest time to book a British Airways holiday?
Historically, we see the deepest discounts during the January sales and Black Friday events, where package holidays and long-haul routes can drop by up to 20%. If you’re looking at European city breaks, late summer and early autumn often yield flash sales as the airline tries to fill remaining seats before the winter schedule kicks in. Booking well in advance for peak summer travel is usually safer than waiting for a last-minute drop.
Can I use my Avios points alongside a discount code?
Generally, no. The booking system treats Avios redemptions and cash-fare promo codes as mutually exclusive, primarily because reward flights already represent a heavily subsidised rate. If you have a substantial Avios balance, we recommend using them to upgrade your cabin class on a cash booking rather than trying to force a discount code onto a reward flight, which the system will likely reject at checkout.
Is it better to book a flight-only deal or a full BA Holidays package?
It depends entirely on your flexibility needs. Flight-only deals are brilliant if you’ve already found a cheap boutique hotel or are staying with friends, but you miss out on the ATOL protection that automatically covers bundled flight-and-hotel bookings. If you’re booking a complex long-haul trip or a family resort stay, the package route is usually safer and often works out cheaper once you factor in the included baggage allowance and low-deposit payment plans.