La distancia de Piura - Piura a Huancayo es de 1307 km. El tiempo estimado de la ruta de viaje entre las dos ciudades es de aproximadamente 18 h 35 min. En línea recta la distancia de Piura a Huancayo es de 969 km.