Flight distance between Annotto Bay, Jamaica and Cartagena, Colombia 550.3 mi / 885.6 km