Flight distance between Lima, Peru and São José dos Campos, Brazil 2,184.2 mi / 3,515.1 km