Flight distance between Annotto Bay, Jamaica and Ruse, Bulgaria 5,955.9 mi / 9,585.0 km