Flight distance between Tadine, New Caledonia and Puyang, China 4,754.9 mi / 7,652.2 km