Asked by Rosemary Cameron from united kingdom | Jan. 14, 2017 13:02

About:72-Hour Visa-Free Transit
I am on a cruise which calls into Shanghai on 12th March 2017 arriving at 0900hrs departing at 2100.
Do I need a visa?
Reply