The invention belongs to the field of metal structural materials, and particularly discloses a high-strength and corrosion-resistant nickel-iron-chromium-based high-temperature alloy and a preparation method for the same. The alloy material is mainly characterized by having the following ingredient range (wt%): 20-30% of Fe, 19-25% of Cr, 0.5-2.5% of Al, 1.0-2.5% of Ti, not greater than 2% of Nb, not greater than 2% of Mo, not greater than 2% of W, not greater than 1% of Ta, not greater than 0.5% of Si, not greater than 1.0% of Mn, not greater than 0.5% of Cu, not greater than 0.05% of C, not greater than 0.01% of B, not greater than 0.03% of Zr and the balance of Ni. The alloy disclosed by the invention is strong in anti-steam-corrosion and anti-fume-corrosion capacities; an ordered-reinforcing phase with dispersed distribution and gamma' phase (Ni3(Al, Ti)) are formed to enhance the high-temperature strength of the alloy; and the content of Fe is increased to the greatest extent on the basis of no influence on the structural stability, the anti-corrosion capacity and the high-temperature strength of the alloy, so as to improve the heat machinability of the alloy and reduce cost. Compared with the prior art, the alloy is low in material cost, excellent in high-temperature strength, heat machinability and corrosion resistance; and in particular, in the case that the alloy is used in the conditions of high temperature, supercritical steam and corrosive fume, the cost performance of the alloy is superior to the cost performances of the existing alloys. The alloy disclosed by the invention can be machined into tube materials, plate materials, bar materials and wire materials.