Flight distance between Puyang, China and Indianapolis, United States of America 7,369.6 mi / 11,860.3 km