Flight distance between Tangshan, China and Mandurah, Australia 4,988.3 mi / 8,027.9 km