Answered by ZUPAN | Nov. 03, 2019 02:27
You can get VOA as often as you want because there is no limit on how often and how many times you will apply for this specific visa. Anyway, you are warned that you cannot rely on Shenzhen VOA if you want to arrive in Shenzhen by air. This is definitely not a way how you can get a VOA because the airport staff in your origin country will not allow you to board the plane! You are advised to apply for a VOA after you have arrived in Hong Kong or Macau. Of course, you are perfectly allowed to leave Shenzhen using Shenzhen airport for your direct flight to some other country.
By the way, if you want to use Shenzhen as your arrival airport and also Guangzhou to reach Hong Kong and Macau, you can do that by relying on visa free transit option. If you use Shenzhen airport, you can only rely on 144 hour visa free transit and if you use Guangzhou, you can rely on 24 and 144 hour visa free transit to reach Hong Kong and Macau.
If you use 144 hour visa free transit through Shenzhen to reach Hong Kong your itinerary will be:
X country - Shenzhen - Hong Kong
Please keep in mind that you will have to book your ferry ticket from Shenzhen Shekou ferry port to Hong Kong online in advance through CKS - Chu Kong Passenger Transport company website, but you should have in mind that your departure from Shenzhen by ferry has to be at least 24 hours and 1 minute after your scheduled arrival by plane. In other words, you have to stay in Shenzhen for a little bit more than 24 hours to be eligible for 144 hour visa free transit.
If you use Guangzhou airport, you do not have to wait for 24 hours to elapse, but you can immediately depart from the airport toward Hong Kong.
Of course, this is possible if your citizenship belongs among the group of countries that are eligible for 144 hour visa free transit scheme.