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