I am brand new to the forum and am flying into PVG on UA arriving at 14:50 (cheap flight). I need to connect to BKK and see that Shenzhen Airlines has two flights, one at 16:15 and one at 18:50. Is is realistic to make the earlier one with clearing customs, etc? Will I need to get an onsite transit visa as well? Any other advice appreciated!