Flight distance between Annotto Bay, Jamaica and Umm Ruwaba, Sudan 7,079.1 mi / 11,392.7 km