Answered by ZUPAN
|
Aug. 24, 2019 10:05
Your itinerary is definitely eligible for 144 hour visa free transit.
You are right that you will inform your cruise line about this fact to be relieved from their potential pressure to obtain a Chinese visa, but your main place where you will notify for this eligibility will be your last port of call before your arrival in Shanghai. I assume that it will be one of Japanese ports. There you will tell them (to the immigration official) that you intend to travel from Japan to US through Shanghai using 144 hour visa free transit. They will shortly inspect your flight ticket from Shanghai to US and you will be allowed to leave the country toward Shanghai.
You will almost certainly get your arrival/departure ticket on the ship, but if this is not the case, you will get one at the cruise terminal in Shanghai. You will fill out this card and also another form (blue color) for 144 hour visa free transit purposes. You will get a sticker in your passport and you will be allowed to exit the terminal and to enjoy your time until your departure by plane to US.
Just one detail... Your flight is not allowed to have any additional stops within mainland China and in Japan or some other country where you will have your last port of call, immediately before Shanghai.