Answered by ZUPAN
|
Dec. 08, 2019 02:55
Yes, unfortunately, you do. As I have mentioned in my first answer, to be allowed to enjoy visa free or visa on arrival options, you have to arrive to Hainan from outside of China.
The problem is in the fact that when you arrive in China, you have to clear the immigration at the first point. So, you will clear the immigration in Chengdu and at that very moment you will be asked about your visa. After Chengdu, you continue by a domestic flight to Hainan and as a foreigner, you are not allowed to travel a domestic flight without a visa with the exception of those using 24 hour visa free transit, but they are in transit between two foreign countries and you are in transit between Turkey and a Chinese destination (Hainan).