We US citizens and traveling from Moscow Russia to Bangkok on China Southern airlines or flight goes from Moscow to Urumqi Diwopu Intl airport then to Guangzhou Baiyun Intl then to Bangkok. Are we required to have any typs of visa for the flights through China? Note that the flight from Moscow to Urumqi then to Guangzhou are on the same flight number but have a 1.5 hour layover in Urumqi.
I just checked the Chinese embassy in USA website and found this for you:
1. Visas are not required of aliens who hold air tickets to the final destination and have booked seats on international airliners flying directly through China, and will stay in a transit city for less than 24 hours without leaving the airport.
And to prepare for Bangkok have a read of these safety tips
Phil at the safety hub almost 5 years ago