Flight distance between Annotto Bay, Jamaica and Boksburg, South Africa 7,673.5 mi / 12,349.2 km