Hello,
I’m sorry if this is a dumb question. We are USA citizens.
Can we do:
Leg 1: Seoul to Beijing
Leg 2: Beijing to Shanghai
Leg 3: Shanghai to Los Angeles
Out total time in China will be less than 24 hours. Is it ok to fly into China and then fly or take the train to a different city in China? Is it ok to fly to the home country?
Thanks!
Yes, as a U.S. citizen, you can take advantage of China’s 24-hour visa-free transit policy, but there are some important details and rules to be aware of for your proposed itinerary.
1. 24-hour Visa-Free Transit Basics
The 24-hour visa-free transit is available at certain Chinese airports, including Beijing Capital (PEK) and Shanghai Pudong/Hongqiao (PVG/SHA). It allows eligible travelers to stay in mainland China for up to 24 hours without a visa, provided they meet certain conditions:
2. Your Proposed Itinerary
Your plan is:
This is where a common misunderstanding arises. The 24-hour visa-free transit applies if you are transiting through China to a third country. It does not automatically allow multiple domestic legs within China. Technically, if you enter Beijing under the 24-hour transit, you are allowed to stay in the city or nearby airport area, but taking a domestic flight to Shanghai counts as entering China formally, and immigration may require a valid Chinese visa for that segment.
3. Practical Advice
Conclusion: For your itinerary, flying Seoul → Beijing → Shanghai → Los Angeles, the domestic leg Beijing → Shanghai is not technically allowed under the 24-hour transit policy. To stay fully compliant, you would need either a standard Chinese visa for the domestic travel or restructure your plan to exit Beijing directly to a third country.