Flight distance between New Kingston, Jamaica and Indore, India 9,069.6 mi / 14,596.1 km