And for comparison, Cathay is charging £4500 on the same dates in D, and a whopping £6,700 for the same dates in J.
So BA is again a clear winner on price……! 😉
And, for those that maintain there is never any availability for BA Miles flight, you can get 2 seats in BA F on the inbound (05/04) and if you could wait until 29/3 to depart there are is also availability for 2 in F on that day as well.
If you have to travel on 25/3 you can get a CE flight to AMS and switch to Cathay for Business Class to HKG, again two seats on that flight available, and CX direct in Business available on your return date for two.