

I was refused to fly and want to clarify if they did so wrongly or I missinterpreted the information
I wanted to fly from UK to Bali and spend a few nights in China using either the 72hr or 144hr free visa. I had 2 separate flight bookings. LHR - PVG return and PVG - LHR return. My course would be as follows: LHR to PVG with a short transit via SYX (I was of the understanding that I would be exempt from needing any visa as I would not be leaving the airport and would bypass customs to transfer) I would then take advantage of the free transit visa in Shanghai. I would then fly from PVG to DPS. I would then have a return flight to PVG before flying to LHR again (once again bypassing customs as I would not be leaving the airport boundaries) The flight of PVG to LHR has a short transit in CAN which I once again understood that I would bypass customs as I wouldn't be leaving the airport boundaries. Having since reading all the information I can on here and on the official china embassy website I still don't understand why I wasn't allowed to leave LHR. Please can you clarify my misunderstanding. Thanks.