After Boris Johnson’s non-announcement on Monday, BA has decided to launch a sale which must be booked by 23:59 BST 22 April 2021. Here is a round-up of the best offers.
In this post:
Luxury flights
The majority of the long haul flight offers are for travel from October onwards, which really means they are the usual 6-month advance purchase offers. Most of the prices are pretty lacklustre and I’m not sure I would be rushing to book the Miami and Orlando fares at those prices. The other ones are about average for a 6-month advance fare. Dubai is decent value at £1260 which is generally as low as BA goes.
You can find the cheapest prices more easily using the BA Low Fare Finder page
Club World return per person
US and Caribbean
- New York from £1295
- Miami £1575
- Orlando £1563
- San Francisco from £1495
- Los Angeles £1468
- Seattle £1487
- Austin £1487
- Denver £1431
- Cancun £1441
- Kingston £1392
- Barbados £1664
- St Lucia £1542
Middle East, Africa, and Asia
- Amman £778
- Bangkok £1990
- Bengaluru £1790
- Chennai from£1757
- Cairo £760
- Cape Town £2197
- Dubai £1290
- Hong Kong £1791
- Hyderabad £1790
- Johannesburg £2011
- Mumbai £1690
- New Delhi £1360
- Nairobi £1689
- Singapore £1789
- Tel Aviv £1089
Club Europe

Budapest
Club Europe is a different kettle of fish and most prices apart from the Greek islands and Italy are pretty good and worth considering. Most of these do require a Saturday night stay so it’s worth checking for that if you can’t get the price you want. Those in bold get 160 tier points return instead of 80.
- Aberdeen £154
- Alicante £192
- Athens £264
- Amsterdam £182
- Barcelona £174
- Belfast £158
- Berlin £232
- Bilbao £174
- Bologna £176
- Bordeaux £94
- Brussels £180
- Bucharest £186
- Budapest £190
- Catania £236
- Corsica £266
- Copenhagen £174
- Dublin £154
- Dubrovnik £226
- Edinburgh £154
- Funchal £316
- Geneva £218
- Gibraltar £198
- Gothenburg £174
- Gran Canaria £360
- Hamburg £178
- Innsbruck £226
- Inverness £130
- Istanbul £266
- Jersey £192
- Lisbon £228
- Luxembourg £126
- Lanzarote £292
- Madrid £188
- Malaga £164
- Malta £290
- Manchester £186
- Marakesh £236
- Milan £222
- Munich £228
- Naples £216
- Nice £196
- Oslo £220
- Palma £164
- Paris £202
- Pisa £154
- Porto £188
- Prague £178
- Rome £238
- Salzburg £220
- Seville £214
- Sofia £180
- Stockholm £178
- Tirana £240
- Valencia £176
- Verona £180
- Vienna £192
- Warsaw £174
- Zagreb £180
You can find the cheapest prices more easily using the BA Low Fare Finder page.
BA Holidays
As I have said many times, if you are interested in booking something but don’t want to tie up the cash on something that may not happen or have to be moved, then a BA holiday is the answer. Deposits now start from just £60pp and you don’t need to pay the balance until 3 weeks before. Many of these deals are much cheaper than paying for a flight plus a hotel. Remember, you can even just book a hotel for one night which can also help bring the price down.
Prices are per person and based on two people sharing a room. As well as these offers, you can also try adding car hire to see if that helps bring the price of the flights down.
Club World Holidays
The easiest way to find a holiday is to use the BA Holiday finder where you can chose all your requirements and then find the cheapest deals. If you want to build a holiday with a hotel for only part of the stay, you can do this using the BA complex holiday booking form.
US, Canada and Caribbean

San Francisco
- New York flights + 4 nights hotel from £1319 pp
- Los Angeles flights + 5 nights hotel from £1579 pp
- San Francisco flights + 5 nights hotel from £1599 pp
- Miami flights + 4 nights hotel from £1659 pp
- Orlando flights + 7 nights hotel from £1698 pp
- Las Vegas flights + 4 nights hotel from £1830 pp
- Whistler ski holidays from £2028 pp
- Mont Tremblant ski holidays from £1929 pp
- St Lucia flights + 7 nights hotel from £1854 pp
- Barbados flights + 7 nights hotel from £1948 pp
- Jamaica (Montego Bay) flights + 7 nights hotel from £2201 pp
- Antigua flights + 7 nights hotel from £2379 pp
- Cancun flights + 7 nights All Inclusive hotel from £1841 pp
- Dominican Republic flights + 7 nights All Inclusive hotel from £1993 pp
Middle East, Africa and Asia
- Tel Aviv flights + 3 nights hotel from £1224 pp
- Dubai flights + 3 nights hotel from £1239 pp
- Hong Kong flights + 4 nights hotel from £1829 pp
- Singapore flights + 7 nights hotel from £1984 pp
Club Europe holidays

Krakow
The Club Europe holidays are generally good value but make sure you check out the hotel thoroughly as some of the cheaper hotels don’t have particularly good reviews. The prices below all include at least a 4* hotel. The holidays are available for a variety of dates including over the summer.
The easiest way to find a holiday is to use the BA Holiday finder where you can chose all your requirements and then find the cheapest deals. If you want to build a holiday with a hotel for only part of the stay, you can do this using the BA complex holiday booking form.
- Crete flights + 7 nights hotel from £619 pp
- Corfu flights + 7 nights hotel from £786 pp
- Antalya flights + 7 nights hotel from £599 pp
- Dalaman flights + 7 nights hotel from £769 pp
- Malaga flights + 7 nights hotel from £359 pp
- Mallorca flights + 7 nights hotel from £359 pp
- Algarve flights + 7 nights hotel from £416 pp
- Madeira flights + 7 nights hotel from £518 pp
- Dubrovnik flights + 7 nights hotel from £359 pp
- Sardinia flights + 7 nights hotel from £517 pp
- Budapest Business class Flights + 3 nights hotel £269 pp
- Prague Business class Flights + 3 nights hotel £269 pp
- Krakow Business class Flights + 3 nights hotel£269 pp
- Amsterdam Business class Flights + 3 nights hotel £269 pp
- Barcelona Business class Flights + 3 nights hotel £269 pp
I noticed that Faro is missing?
Yes it was not included in the sale for some reason.