Flight distance between Tangshan, China and Port Moresby, Papua New Guinea 3,866.2 mi / 6,222.1 km