I've been flying to China since 1999 and a lot of the horror stories from the past are no longer valid. I've flown BKK-TSN every month for the past 3+ years, on about 10 of the Chinese airlines, including China Southern. That's almost 40 R/Ts, none of them non-stop. (They didn't restart the non-stops to my small town of 15 million post-Covid). I shop schedule and fare, not by airline. They're all okay. I've learned to get a 4 RMB water and a 10 RMB sandwich at the Lawsons or 7/11 at just about every airport departure side, just in case they skimp on the meal during the flight (which sometimes happens on short segments less than 2 hours or so). 10 or 15 years ago, I'd have paid extra to avoid them, but the Chinese airlines have gotten so much better in the intervening years... Of course, you may get a stinker, but most of my worst were on United and Canada Air. Not the Chinese airlines. And I'm too old to take advantage, but the flight attendants on the Southern Chinese airlines (CS, Sichuan, Xiamen, Shanghai...) are generally great eye candy.
Create an account or sign in to comment