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