Answered by Moria
|
May. 29, 2019 18:06
It depends on your itinerary. If you just transit in Shanghai to a third country and there is no stop in other Chinese mainland cities, then you don't need a visa because it is eligible for the 144-hour free visa transit.