Flight distance between Ayacucho, Peru and El Progreso, Honduras 2,180.6 mi / 3,509.3 km