Flight distance between Shijiazhuang, China and Indianapolis, United States of America 6,904.0 mi / 11,110.9 km