Flight distance between Annotto Bay, Jamaica and Witbank, South Africa 7,728.6 mi / 12,437.9 km