Flight distance between Puyang, China and Columbus, United States of America 7,420.5 mi / 11,942.1 km