The airline with the best average rating is Emirates with 8.4/10.
The average flight time is 2 hours and 51 minutes.More information
SQ has the best food of the three *A lounges at HKG. The lounge can get crowded depending of the time that you visit and if that's the case then it's not the most relaxing environment.
TG can be very inconsistent in terms of inflight product and equipment. I've heard that it can be notorious for last minute aircraft substitutions, but thankfully I did not experience that. I was expecting a bowl of mixed nuts with the beverage service on the outbound but instead I received a bag of rice crackers that is also given to pax in Y. The cleaning issue, especially with the tray table was a big disappointment but to be honest this can happen with any airline and is not specific to TG.
Service from the FA's was smiling and gracious. However, I think that the inflight managers need to be more approachable and proactive in greeting customers. During the outbound and inbound from BKK they gave me the impression of being indifferent and distant. I know a sampling of just two flights might not be enough to make a concrete opinion, but those were my experiences. Other than that the rest of the crew were professional and a joy to deal with.
Catering in J is average and maybe I shouldn't expect much from a flight that is just a bit over 2 hrs. I appreciate that they have creative desserts and that is served separately from the main course. In addition I find it reassuring that WC's are well stocked for such a regional flight with toiletries and real towels.