Originally Posted by
nystateofmind
when traveling via HKG or mainland China you need a visa, even if you are connecting in the airport
THIS IS FALSE FOR ALMOST ALL NATIONALITIES. Genuine transit in mainland China or HKG does NOT require a visa and, in fact, China rarely offers "transit visas." In fact, HKG doesn't require visas for USA citizens unless one is staying for a long period, planning to work, etc.