BA offers deals and discounts on select flights throughout the year (Image: British Airways)
British Airways offers sales and discounts on flights and package holidays throughout the year, and some of the best deals can save you hundreds if you catch them in time. Although their biggest deals only happen every so often, the airline and its package holiday arm BA holidays do spotlight great deals to certain destinations or from select airports throughout the year. With spring and summer in sight, now is a great time to start thinking about upcoming holiday plans.
Right now, the airline is running its Business Class sale, and depending on when you book and fly, there are a host of other savings and deals available on flights, city breaks, and package holidays.
We’ve got all the details on the latest British Airways deals below and some answers to commonly asked questions about the airline. Scroll down for everything you need to know, or click the links to jump to the relevant section.
Alternatively, if you’re more interested in a budget airline, you can see some of the best deals from Jet2 and Jet2holidays here.
British Airways business class sale
British Airways has kicked off its business class sale on flights and holidays with BA holidays. Running until March 18, 2025, customers can save up to £500 on flights and package holidays to long-haul and short-haul destinations.
Flights to New York have some of the most significant savings, with up to £500 off return journeys in Club World, British Airways’ long-haul business class cabin. Package holidays to New York, which include business class seats and four nights hotel accommodation, can also be snapped up in the sale for less than £2,000 per person.
The sale also includes discounts on Club Europe, British Airways’ business class on short-haul routes. Highlights include deals on flights to Berlin for £116 and Paris for £129.
The sale also includes business class package holidays to Europe, with up to seven nights in a five-star hotel.
Passengers who travel on a Club World or Club Europe ticket can start their journey in one of British Airways’ exclusive airport lounges before enjoying priority boarding onto the aircraft.
Club World offers a spacious seat that converts into a lie-flat bed, complete with plush bedding and amenity kit, and a three-course dining experience. All New York flights from London Heathrow feature the Club Suite, the airline’s newest Club World product.
Club Europe seats are located at the front of the aircraft, offering more personal space. The middle seat is kept free, ensuring passengers always get a window or aisle seat, and can also enjoy a complimentary meal and drinks.
British Airways Club World seats offer space to dine, sleep, work and relax (Image: British Airways)
Some of our favourite deals from the sale include:
Business class flight deals
Business class package holiday deals
Tenerife holiday: Seven nights at the five-star Bahia del Duque, including business class return flights from London Gatwick on select dates in May 2025 – from £1,399 per person
Cyprus holiday: Seven nights at the five-star Parklane, a Luxury Collection Resort and Spa, including business class return flights from London Gatwick on select dates in March 2025 – from £1,599 per person
New York holiday: Four nights at the four-star EVEN Midtown East Grand Central, including business class return flights from London Heathrow Airport on select dates in March 2025 – from £1,899 per person
Dubai holidays: Five nights at the five-star Hyatt Regency Dubai, including business class return flights from Lodnon Heathrow Airport on select dates in March 2025 – from £1,969 per person
British Airways short-haul flight deals
British Airways has some fantastic deals on short-haul flights, with prices starting under £40 each way for select routes. Although there isn’t a specific sale on flights right now, you can still snap up flights to Europe from as little as £35 each way.
Express.co.uk has independently searched some of the best deals on flights to Europe right now and selected just a few of our favourite offers:
British Airways has flights on offer to over 100 destinations across the UK and Europe. You can visit the British Airways website to see all of the latest deals.
All deals are accurate at the time of writing but are subject to change.
British Airways long-haul flight deals
British Airways offers long-haul routes around the world to destinations across Latin America, the Caribbean, South and Central Asia, the Middle East, Africa, the Far East and Australia. Right now, the only sale British Airways is running is its business class sale – but even if you don’t want to fly in business class, the airline still has plenty of flights on offer to destinations including the US, the Middle East and the Caribbean.
Customers can snap up some long-haul routes for less than £400, but as is often the case, the best deals and cheapest prices tend to go first.
Standard fares include a generous 23kg checked baggage allowance on top of your hand baggage allowance. Plus, you can choose your seat for free 24 hours before departure. Passengers on long-haul routes also receive food, beverages, and snacks.
Express.co.uk has independently searched the sale to find some of the best offers on long-haul flights and rounded up a few of our favourites:
All prices are accurate at the time of writing but are subject to availability.
British Airways holidays deals
Whether you’re looking for some winter sunshine before spring rolls around or are setting your sights on the summer months to come, British Airways Holidays has plenty of destinations on offer right now. Though there isn’t a set sale on British Airways holidays right now, there are still deals to be snapped up when you book in advance.
Top deals include European city breaks from £179 per person, USA package holidays from £535 per person and all-inclusive package holidays from £529 per person.
All British Airways package holiday deals include return flights, accommodation and checked luggage allowance (as well as British Airways’ generous hand luggage allowance).
All prices are accurate at the time of writing but are subject to availability.
BA has flight and holiday deals to global destinations including the Caribbean (Image: Getty Images)
British Airways City Break deals
Right now, British Airways has hundreds of city break holidays available in Europe and several cities in North America.
You can choose from a package holiday, which includes flights, hotel, transfers, and luggage, or a fly-drive holiday, which includes car hire. Some of the cheapest offers available right now include:
All deals are accurate at the time of writing but are subject to change.
What is included in a British Airways package holiday?
British Airways package holidays allow customers to choose between flight and hotel or flight and car, however, transfers and car hire can be added on to flight and hotel deals for an extra cost. Passengers are also permitted a luggage allowance of one 23kg hold bag per person.
Holidays can be secured with a deposit of as little as £60 with the option to pay the balance in instalments. In most cases, the deposit amount is not refundable if you decide to cancel your booking. However, some exceptions apply if you have chosen a fully flexible airfare as part of your package.
British Airways holidays are ATOL protected and covered by the airline’s ‘Customer Promise’. This includes a dedicated 24-hour holiday helpline for any issues while you’re away, a guaranteed refund if British Airways has to cancel and the option to cancel for a refund if your holiday is impacted by a major travel restriction before departure.
British Airways offers seasonal deals to customers throughout the year (Image: Getty Images)
Save money on flights and holidays with Avios points
British Airways Executive Club members have been able to spend Avios points on flights for some time, but as of February, the airline has allowed the option to pay for holiday packages using the member point system too.
Holidaymakers can now choose a flight and hotel package, with the option to add on a rental car, with British Airways Holidays and use their points towards the total price of a holiday when booking.
Avios points can be earned by using the British Airways American Express Credit Card, travelling with Uber, converting Nectar points and shopping on the British Airways Avios eStore.
The member perk can be accessed at check-out, where customers will be given nine different Avios payment options at the check out to decide how many points and how much cash they want to spend.
In some cases, this could be as little as £1.
There are also a range of Avios offers in place for customers to reduce the price of their ticket even further as part of British Airways’ big annual sale. Executive Club Members can book trips to Orlando or New York starting from 123,300 per person, with no cash addition, or a seven nights B&B stay in Tenerife from 79,500 Avios per person.
BA operates hundreds of both short and long haul routes (Image: British Airways)
What is British Airways baggage allowance?
British Airways hand baggage
Regardless of what ticket type you have purchased, all customers are permitted to carry one piece of hand luggage as well as a small personal item onboard. You can see our full guide to British Airways’ luggage allowance (and tips and tricks to help make the most of it) here.
Hand luggage must not exceed 56cm x 45cm x 25cmSmall personal items must not exceed 40cm x 30cm x 15cmBoth items of luggage can weigh up to 23kg each
However, any hand or hold luggage which exceeds the limit will be checked into the hold. This item can be added to a checked luggage allowance for passengers who have a hold bag included in their ticket type.
Passengers who do not have checked luggage included in their ticket, or those whose hand luggage item goes above the checked luggage weight allowance, may face additional charges.
British Airways hold baggage
For passengers travelling on long-haul routes, hold luggage is typically included in the ticket. However, there is an exception to this for passengers travelling on a hand luggage-only booking. Hand luggage-only bookings can be purchased for both long and short-haul routes.
The weight and size allowance for hold luggage also varies depending on the ticket and cabin type.
Each piece of luggage must not be larger than 90cm x 75cm x 43cm including handles or wheelsEach piece of luggage has a weight allowance of either 23kg or 32kg depending on the route or ticket typeChecked baggage allowance depending on the ticket type
Below we have listed the British Airways checked baggage allowance per ticket type. This applies to all flights except those travelling to and from Brazil, Ghana, Kenya, Nigeria, Sierra Leone and connecting journeys between India and USA, Bermuda or Canada.
Passengers carrying a World Traveller Euro Traveller or Domestic Economy ticket (including hold luggage) are permitted one bag at 23kg.Passengers carrying a World Traveller Plus ticket are permitted to bring up to two bags at 23kg.Passengers carrying a Club Europe ticket can bring up to two bags at 32kg each.Passengers carrying a Club World ticket can bring up to two bags at 32kg each.Passengers carrying a First class ticket can bring up to three bags at 32kg in the hold.
To find out exactly what luggage allowance your flight permits, visit the British Airways baggage information page.
Where does British Airways fly from in the UK?
British Airways has two main flight hubs in the UK offering domestic and global flights. The airline is based at London Heathrow Airport and operates from its home terminal T5, as well as Terminal 3.
From Gatwick Airport, the airline departs from the South Terminal. British Airways also offers flights to the UK and Europe, as well as its Business Class only service to New York, from London City Airport.
However, the airline does operate domestic flights to and from its main hubs across a number of UK airports, including:
AberdeenBelfastEdinburghGlasgowInvernessIsle of ManJerseyLeeds BradfordLondon StanstedManchesterNewcastleNewquayNorwich