Flight distance between Buenos Aires, Argentina and San Isidro, Peru 1,946.4 mi / 3,132.4 km