Flight distance between Annotto Bay, Jamaica and Progreso, Uruguay 3,898.8 mi / 6,274.6 km