Flight distance between New Kingston, Jamaica and Pune, India 9,220.6 mi / 14,839.1 km