Originally Posted by
orbitmic
I may be totally wrong on this, in which case I do apologise, but I thought that the visa-free transit was only available when arriving from an international flight departing to an international flight to a different country within the appropriate period (72hrs at most airports, 144 in some like PVG), ie not valid if you have to take a domestic flight. Is this not the case?
Almost correct. Transit without visa is allowed in connection with domestic flights (for example HKG-CAN-CTU-LHR), *but* then in that case the allowance is only for 24 hours total transit time inside China. Also for whatever reason, there are also some restrictions on the cities where this can be used for US/Canadian passport holders (for Tianjin (TSN), Weihai (WEH), Wuhan (WUH), Xi'an (XIY) or Zhengzhou (CGO)).