Flight distance between Old Harbour Bay, Jamaica and Sūrat, India 9,053.9 mi / 14,570.8 km