Flight distance between Annotto Bay, Jamaica and Port Sudan, Sudan 7,252.6 mi / 11,672.0 km