1. Malaysia Airlines (Beijing, Guangzhou, Kunming, Xiamen, Shanghai are all available)
Generally the plane is more comfortable and the airfare includes meals
2. AirAsia (Hangzhou. Guangzhou. Chengdu. Guilin. Shenzhen. Haikou, Tianjin can be)
The airfare does not include meals and luggage storage, both have to be paid separately
3. Cathay Pacific Airways (no direct, change planes in Hong Kong in the middle of the journey, so, the sailing time is longer)