Answered by Janez
|
Dec. 01, 2019 08:08
Indonesian citizens are eligible for 24 hour visa free transit only, so the only way how could you catch a flight from Shenzhen to Indonesia is to take a flight from Hong Kong to Guangzhou, then a train from Guangzhou to Shenzhen and then a flight from Shenzhen to Indonesia. You cannot use a ferry from Hong Kong to reach Shenzhen under 24 hour visa free transit. Please, keep in mind that you will need to present also a train ticket (in reality an e-confirmation) between Guangzhou to Shenzhen upon your arrival in Guangzhou. This is necessary when you travel on 24 hour visa free transit.
In my opinion, your best option is to obtain a Chinese visa in advance.