Answered by ZUPAN
|
Oct. 13, 2019 04:56
You are eligible for 144 hour visa free transit in principle, but to be certain, here is a couple of conditions your itinerary has to fulfill:
- Your cruise is not allowed to have its last port of call, immediately before Shanghai, in mainland China
- Your flight from Shanghai to Australia is not allowed to have any additional landing of any kind within mainland China and in the country where your cruise will have its last port of call, immediately before Shanghai
If the above conditions are fulfilled, then you are definitely eligible for 144 hour visa free transit in Shanghai area and you don't need any kind of visa.