I have a US passport and planning to go on a precruise stay for 2 days in Shanghai
This is the itinerary:
From the Philippines flying to Shanghai (2 days) - Cruise (5 days, Shanghai/2 ports in Japan/Shanghai) - Shanghai (1 day) then fly home. Will the 144 hr free transit apply? Also, will our companions holding Philippine passports have to get Chinese visas?
Reply
