Flight distance between Cajamarca, Peru and Guayaquil, Ecuador 356.0 mi / 572.9 km