Answered by Borut
|
Jul. 08, 2025 23:18
Pats, you have forgotten to inform us about the country you are arriving into mainland China during your first arrival, in Shanghai. If you arrive from the country different than South Korea, this is fine since your destination after mainland China will be South Korea. Also, when arriving in Shanghai you are not allowed to have any kind of landing in South Korea. To conclude, if your whole itinerary is: US or Canada - mainland China - South Korea - mainland China - Canada - US, you are definitely eligible for 240 hour visa free transit - twice and you do not need any kind of visa.