Flight distance between Ayacucho, Peru and Puerto Cortez, Honduras 2,210.8 mi / 3,557.9 km