La distancia de Trujillo - La Libertad a Piura - Piura es de 423 km. El tiempo estimado de la ruta de viaje entre las dos ciudades es de aproximadamente 5 h 49 min. En línea recta la distancia de Trujillo a Piura es de 369 km.