Flight distance between Annotto Bay, Jamaica and Shymkent, Kazakhstan 7,734.8 mi / 12,448.0 km