I'm transiting through China in Kunming, China.
I'm a South African national and do NOT fall under the 72-hour visa free program. However on [their official (travelchina) website] it says:
Nationals of most countries are eligible for the 24-hour direct transit, while a visa is needed for the passengers transiting on Afghanistan, Azerbaijan, Iran, Iraq, Kazakhstan, Kyrgyzstan, Malaysia, Nigeria, Oman, Pakistan, Saudi Arabia, Sri Lanka, Thailand, Turkey, United Arab Emirates and Yemen passports.
I'm sorry if I'm missing this, but the above is rather badly worded for me does "nationals of most countries" include ALL countries except those mentioned in the list shown?
Also again sorry if I'm missing this but again it is rather badly worded for me. I will fly via Thailand to China and then via China to Canada with an 8-hour layover in China. I see Thailand is mentioned on the list. I have a Thailand residency permit where I currently reside... Would that affect me at all?
Also, any idea if I can exit the airport in China and come back under the 24-hour visa exemption (should I be exempt)?