The airline with the best average rating is Singapore Airlines with 8.7/10.
The average flight time is 5 hours and 31 minutes.More information
China Eastern offers a decent product for its price. The catering is generally okay although much is left to be desired for the temperature of the cabin. Still, it was a good flight and I wouldn't mind flying with them again if the price is right.