La distancia de Ayacucho a Amapaya es de 741 km. El tiempo estimado de la ruta de viaje entre las dos ciudades es de aproximadamente 13 h 25 min. En línea recta la distancia de Ayacucho a Amapaya es de 451 km.