Originally Posted by
LivelyFL
My question:
We are taking a cruise in June, departing Singapore and ending in Shanghai. Do you think we could go visa free if we stay in Shanghai for only 2 days....or do we need to get a visa because we're not arriving by an airport?
you need a visa as not arriving by air.
For cruise ships it might be something the cruise line organises though - might be worth checking. I have seen some cruises that
transit china (not terminate there) that include a special visa (but I have a feeling that might just be for the day shore leave activities)