I am an Azerbaijan citizen and a permanent resident of Russia. I am considering the following flight:
Indonesia (DPS) -> Baiyun (CAN) -> Russia (SVO)
I have an 8-hour layover in China, at Baiyun.
Do I need a transit visa? Because it says that Azerbaijan citizens who are flying through Xiamen need a visa. But I'm transiting through Baiyun. HELP ME PLEASE.
Based on this website:
"This TWOV facility does not apply to nationals of Afghanistan, Azerbaijan, Iran, Iraq, Kazakhstan, Kyrgyzstan, Malaysia, Oman, Pakistan, Saudi Arabia, Sri Lanka, Syria, Thailand, Turkiye, Turkmenistan and Yemen transiting through Xiamen (XMN)."
But based on this website:
There are 24 countries that don't need a visa for transit through China.