Flight distance between Annotto Bay, Jamaica and El Progreso, Honduras 756.1 mi / 1,216.8 km