Flight distance between Annotto Bay, Jamaica and Indore, India 9,053.8 mi / 14,570.7 km