Flight distance between San Lorenzo, Honduras and Lima, Peru 1,898.9 mi / 3,056.0 km