Some links to products and partners on this website will earn an affiliate commission.
British Airways frequently offers good fares if you’re willing to start your journey from elsewhere in Europe, but this is the best direct BA long haul business class offer that I can remember seeing!
Rich wrote a couple of days ago about the excellent £1,009 fares that are available to Beijing and Shanghai, but you can actually do considerably better if you book through an Online Travel Agent rather than with BA directly:
London – Beijing Business Class Return: £867 per person (£1,734 total for two people)
London – Shanghai Business Class Return: £874 per person (£1,747 total for two people)
To get these fares there needs to be two people travelling, you must stay a Saturday night, and book by 21st Feb 2018.
I tried a range of different flight comparison sites and the cheapest fares I could find were via Momondo or Skyscanner – sometimes one was better and sometimes the other, so it’s worth trying both (and others like Kayak if you can’t find anything suitable).
You can use the BA Low Fare Finder to get an idea of dates that might work, but the lowest price you’ll see there is £1,009. For Beijing, April, September and November currently look like the best bets; for Shanghai, availability looks a little better with options in April, June, Sept, October and November. It’s still worth experimenting on Momondo / Skyscanner / etc for other dates too though.
What Miles can I earn?
These fares book into “I” class, so a British Airways Executive Club member without any elite status would earn 15,160 Avios and 280 Tier Points return to Beijing; or 17,158 Avios and 280 Tier Points return to Shanghai. Elite members would earn more Avios.
I (almost) always advise people to credit British Airways to Alaska Mileage Plan though, if you aren’t interested in elite status with BA, as you earn more Miles and they are worth considerably more than Avios too.
For example, the return flights to Beijing would earn ~25,000 Alaska Miles, while Shanghai would net you ~28,700. That’s ~66% more Miles!
In ‘value’ terms, it works out even better. I value Avios at about 1p each and Alaska Miles at about 1.6p each, so with Avios you’d be getting back ~ £150 (for Beijing), or ~£170 (for Shanghai) in value, whereas with Alaska you’d be getting ~£400, or ~£450.
In other words, on a ticket costing £874 to Shanghai, you’d get more than 50% back in value, if you credited to Alaska – which is pretty amazing!
These are superb BA long haul Business Class fares. The fact they are direct from/to London and don’t require any repositioning, along with the very generous Miles earning rate when you credit BA flights to Alaska Mileage Plan, makes this the flight deal of the year so far I think!