Flight distance between Tangshan, China and Armadale, Australia 4,961.4 mi / 7,984.7 km