Do you need a transit visa or extra paperwork for a layover in China (Shanghai/Chengdu) en route to Bali?
Based on 1 discussion with 6 participants · Last activity: 2 days ago
Based on 1 discussion with 6 participants · Last activity: 2 days ago
TL;DR
If you stay in the airport transit zone, no extra documents are needed for a China layover on the way to or from Bali. To leave the airport during a long layover, you get a QR code / transit permit on arrival (China's visa-free transit, typically up to 144 hours depending on nationality).
For a long layover in Chengdu, transit passengers usually don't need a visa thanks to China's visa-free transit policy (up to 144 hours for many nationalities) — but check current rules for your passport before flying.
If you're transiting through China (e.g. on China Eastern) with a surfboard, it's checked as oversized luggage at the check-in counter and the fee depends on the airline — best to confirm in advance.
Carrying a small amount of cash through a Shanghai transit doesn't cause border issues — transit passengers who don't leave the airport typically aren't checked for currency amounts.
Flying via Shanghai to or from Bali requires no extra paperwork as long as you stay within the airport's transit zone.
To leave Shanghai airport and go into the city during a long layover, you need a QR code issued on arrival — this works as a short-term visa-free transit permit.