Flight distance between Annotto Bay, Jamaica and Pune, India 9,205.8 mi / 14,815.3 km