Flight distance between New Kingston, Jamaica and Sūrat, India 9,035.8 mi / 14,541.6 km