You must be flying on odd days as I fly this route on a frequent basis (approx 6 times a year). Outbound EK020 to DXB and then EK380 to HKG direct, return EK381 and good old EKO17 back to Man. Total flying time approx 14.30hrs outbound and 15.30 return but no stop in BKK. You do have the DXB two step but never found it an issue, and it does break the journey a bit. Used to fly CX when they did the Man HKG route with a Paris stop I think it was. However now no route, and my experiance with CX recently in the far east has been on par with BA. Therfore avoid if possible.