Flight distance between El Progreso, Honduras and Cerro, Cuba 639.1 mi / 1,028.6 km