Originally Posted by
exwannabe
Do you need a visa for HKSAR?
I fail to see why the return would matter. If you can not get to PVG for the return flight that is not their problem,
There is a transit visa available at PVG:
http://www.china-embassy.org/eng/hzqz/zgqz/t84242.htm