British Airways Discount Codes & Cashback 2021

Updated April 14, 2021
With our British Airways discount codes and British Airways promo codes, you're guaranteed to find unbeatable deals on holidays and complete vacation packages for all of the United Kingdom! Simply grab a deal from our page and enjoy the savings.

10%
OFF
39 uses today

10% off flights for Visa Signature cardholders with this British Airways voucher code

Get Code CHASEBA10
10% Off
39 uses today

10% off flights for Visa Signature cardholders with this British Airways voucher code

20%
OFF
75 uses today

Receive exclusive prices when you sign up for the Executive Club

Sign up as a Blue Member with British Airways and unlock discounted member-only offers!
Get Deal
20% Off
75 uses today

Receive exclusive prices when you sign up for the Executive Club

Sign up as a Blue Member with British Airways and unlock discounted member-only offers!

£300
OFF
1 use today

Flash Deal - Extra £300 off select holiday packages

Get your British Airways tickets during this limited-time sale for huge savings! Take a further £300 off already-reduced holidays with this special offer.
Get Deal
£300 Off
1 use today

Flash Deal - Extra £300 off select holiday packages

Get your British Airways tickets during this limited-time sale for huge savings! Take a further £300 off already-reduced holidays with this special offer.

25%
OFF
25 uses today

Spring Deals - Holidays and flights for over 25% off with the current sales

25% Off
25 uses today

Spring Deals - Holidays and flights for over 25% off with the current sales

£300
OFF
2 uses today

Up to £300 off your booking of £650 or more in this limited-time sale

Don't miss out on this huge sale! Save up to £300 on tons of bookings, including British Airways business class, premium economy, and first class flights for a limited time.
Get Deal
£300 Off
2 uses today

Up to £300 off your booking of £650 or more in this limited-time sale

Don't miss out on this huge sale! Save up to £300 on tons of bookings, including British Airways business class, premium economy, and first class flights for a limited time.

20%
OFF

MGM hotel stays for up to 20% off when you book a Las Vegas holiday package

Save on these British Airways Las Vegas getaways! Take up to 20% off your MGM hotel booking for a limited time only.
Get Deal
20% Off

MGM hotel stays for up to 20% off when you book a Las Vegas holiday package

Save on these British Airways Las Vegas getaways! Take up to 20% off your MGM hotel booking for a limited time only.

FROM
£21
2 uses today

Last minute flight deals to Europe from £21

Plan a quick getaway to your favourite cities for less! Checkout the latest deals and offers this spring, with last minute flights to a variety of European destinations from £21 at British Airways.
From £21
2 uses today

Last minute flight deals to Europe from £21

Plan a quick getaway to your favourite cities for less! Checkout the latest deals and offers this spring, with last minute flights to a variety of European destinations from £21 at British Airways.

40%
OFF
6 uses today

Up to 40% off Constance hotels in the Maldives

Book your next getaway with British Airways and enjoy up to 40% off Constance hotel bookings in the Maldives this spring.
40% Off
6 uses today

Up to 40% off Constance hotels in the Maldives

Book your next getaway with British Airways and enjoy up to 40% off Constance hotel bookings in the Maldives this spring.

£200
OFF
5 uses today

Spring Sale: Up to £200 off your summer vacation package

Enjoy savings on your next summer getaway when you plan ahead! Save up to £200 off summer vacation packages when you book with British Airways this spring.
£200 Off
5 uses today

Spring Sale: Up to £200 off your summer vacation package

Enjoy savings on your next summer getaway when you plan ahead! Save up to £200 off summer vacation packages when you book with British Airways this spring.

FREE
BAGGAGE
22 uses today

Enjoy free baggage allowance with your flight

Free Baggage
22 uses today

Enjoy free baggage allowance with your flight

£599PP
3 uses today

7-night holiday packages in the Caribbean from £599 per person

Book a trip to remember with these 7-night Caribbean British Airways package holidays from £599 per person! Enjoy flexible bookings on holiday packages and change your dates if you need to.
£599pp
3 uses today

7-night holiday packages in the Caribbean from £599 per person

Book a trip to remember with these 7-night Caribbean British Airways package holidays from £599 per person! Enjoy flexible bookings on holiday packages and change your dates if you need to.

FROM
£430
1 use today

All-inclusive holidays starting at £430 with these special offers

Treat yourself to a British Airways all-inclusive holiday for less! Shop this sale to book your getaway for as low as £430.
From £430
1 use today

All-inclusive holidays starting at £430 with these special offers

Treat yourself to a British Airways all-inclusive holiday for less! Shop this sale to book your getaway for as low as £430.

FROM
£219
2 uses today

2021 beach holiday packages from £219 per person

Looking for your next great vacation destination? Checkout these 7-night holiday packages from British Airways, and lockdown your trip with these European beach holidays from £219 per person.
Get Deal
From £219
2 uses today

2021 beach holiday packages from £219 per person

Looking for your next great vacation destination? Checkout these 7-night holiday packages from British Airways, and lockdown your trip with these European beach holidays from £219 per person.

FROM
£56
5 uses today

May half-term flights for as low as £56

From £56
5 uses today

May half-term flights for as low as £56

FROM
£27
6 uses today

Flights for as low as £27 with this spring's offers

From £27
6 uses today

Flights for as low as £27 with this spring's offers

FROM
£600
2 uses today

Flight and hotel package deals to Barbados this spring from £600 per person

Take the vacation of your dreams this spring! Browse these flight and hotel package deals with British Airways for a variety of properties and 7 night stays in Barbados from £600 per person.
From £600
2 uses today

Flight and hotel package deals to Barbados this spring from £600 per person

Take the vacation of your dreams this spring! Browse these flight and hotel package deals with British Airways for a variety of properties and 7 night stays in Barbados from £600 per person.

FROM
£149
2 uses today

Flight and hotel city break packages start at £149 this spring

From £149
2 uses today

Flight and hotel city break packages start at £149 this spring

FROM
£30
2 uses today

Last minute holidays and flights starting at £30

Save on a bunch of British Airways flights to several holiday destinations when you book last minute deals. Prices from £30 this season.
From £30
2 uses today

Last minute holidays and flights starting at £30

Save on a bunch of British Airways flights to several holiday destinations when you book last minute deals. Prices from £30 this season.

FROM
£300
3 uses today

Worldwide return flights starting at £300

Catch flights to top British Airways destinations worldwide starting from £300 this season.
From £300
3 uses today

Worldwide return flights starting at £300

Catch flights to top British Airways destinations worldwide starting from £300 this season.

FROM
£22
2 uses today

Economy flights from London starting at £22

Grab one-way British Airways cheap flights from London starting from as low as £22 this season.
From £22
2 uses today

Economy flights from London starting at £22

Grab one-way British Airways cheap flights from London starting from as low as £22 this season.

FROM
£499
2 uses today

Spring holidays in Florida start at £499

From £499
2 uses today

Spring holidays in Florida start at £499

FROM
£469
4 uses today

New York holidays from £469

From £469
4 uses today

New York holidays from £469

PRICE MATCH
3 uses today

Best price guarantee on all flights

Found a better deal? Let British Airways customer service know and they'll beat it for a better price!
Get Deal
Price Match
3 uses today

Best price guarantee on all flights

Found a better deal? Let British Airways customer service know and they'll beat it for a better price!

FREE
APP
2 uses today

Easy check-ins with the free app

Free App
2 uses today

Easy check-ins with the free app

Popular Expired British Airways Voucher Codes
£100 off
8 uses today

Use this British Airways promo code to get £50 off £300 or £100 off £600

If you plan on taking a trip on Britain's most recognisable airline, then try out this promo code before you make your booking
£50 off
2 uses today

£50 off select flights when you apply this British Airways promo code

From £93
1 use today

Luxury holidays from £93 per night

Popular British Airways Promo Codes

Sales & DealsValueDiscount TypeStatus
British Airways voucher £500 off£500Online VoucherExpired
British Airways discount code 2020 for 10% off10% OffOnline VoucherExpired
British Airways free voucher for 5% off5% OffOnline VoucherExpired

More About British Airways

British Airways Benefits

When you choose to fly with British Airways, you’ll always receive the same high-quality treatment you know and love: benefit from a family of flexible fares, complimentary food and drinks on long-haul flights, free seat selection within 24 hours of departure, a generous free British Airways baggage allowance, a choice of cabins on every flight, high-speed wi-fi, and the potential to earn Avios points on any flight. 

With a British Airways discount, you can experience all of this and more at the best price possible; you deserve an affordable vacation, and by using a British Airways voucher when you fly, it’s never been easier to go from point A to point B for less. Browse through a few British Airways reviews to see why you should choose their fleet for your next business trip, family vacation, or solo excursion across the world.


Join The Executive Club

Become a true fan of flying by joining the British Airways executive club to start earning rewards every time you take off. Join for free to start collecting Avios points whenever you fly, take a holiday, stay in a hotel, or rent a car with one of their partners. Rack up those rewards and redeem them for even more fun holiday and travel rewards to make your next trip something truly special. The more you fly, the more benefits you enjoy, so book your next adventure using a British Airways promo code or a British Airways voucher code today! British Airways reward flights are always so much sweeter.

FAQs with British Airways


Will British Airways price match?

Yes, British Airways Best Price Guarantee policy states that if you booked a flight with British Airways and then, on the same day, find a British Airways flight for less, they will refund you the difference in price. To make a price match claim, simply take a screenshot of the better price with the necessary information and then go to the British Airways website to fill out a price match form. Some restrictions may apply. Please visit the British Airways website for more information.


Does British Airways have a student discount?

British Airways does not have a student discount at this time. However, British Airways does offer a variety of discount codes and vouchers, throughout the year to help you save on flight fare, baggage, and more. You can check out our page for the top British Airways discounts and coupon codes to save on your next booking.


Does British Airways offer a senior citizen discount?

British Airways does not offer a year-round senior citizen discount at this time. However, sometimes British Airways does hold special deals that are geared towards seniors. Look around our British Airways page to find the best discount codes and deals that are great to help everyone save on their next booking.