Answered by Borut
|
Jan. 11, 2024 00:11
You do not need a Shenzhen visa. Shenzhen is integral part of mainland China, so your Chinese visa obtained in advance is valid for the entire country, Shenzhen included. The Chinese authorities have just singled out several cities that are conveniently located as places where they issue territory limited visas to facilitate tourists and business travelers their commute with nearby centers like Hong Kong and Macau.
Also, you are free to take a high speed train from Hong Kong to Shenzhen because it is the most convenient in every single aspect because you will have your Chinese visa in your passport. Those looking for a Shenzhen visa on arrival are not allowed to take a high speed train. In any case, just dismiss all the worries proceed freely to Shenzhen, stay there and after that just proceed to some other place within mainland China as you wish. Have a nice journey.