Answered by ZUPAN
|
Oct. 28, 2019 14:50
You are eligible for visa free transit in Shanghai in principle. To be completely certain, here are several conditions that your itinerary has to fulfill:
- Your flight to Shanghai from, I assume, Canada should not have any additional landing within mainland China and in Japan
- Your cruise is not allowed to have its first port of call, immediately after Shanghai, in mainland China port
- Your cruise is not allowed to have its last port of call, immediately before Shanghai, in mainland China port
- Your flight from Shanghai to Canada should not have any additional landing within mainland China and in Japan
If the above mentioned conditions are fulfilled and you should check for them, then you will be definitely eligible for 144 hour visa free transit during your first stop in Shanghai and for 24 hour visa free transit during your second stop in Shanghai.
You don't need to announce anything to anybody in advance. You should print out your flight and cruise tickets and have those printouts in hard copy with you. You will declare for the very first time your intentions at check-in in Canada where you will declare that you will travel to Japan via Shanghai using 144 hour visa free transit. After a short inspection of your tickets, you will be allowed to board the plane. Also, you will declare in Japan that you will travel to Canada via Shanghai using 24 hour visa free transit.
Basically this is it.