Flight distance between New York City, United States of America and Indore, India 7,644.9 mi / 12,303.3 km