Iran Air has signed an acquisition agreement with Airbus covering an extensive fleet modernisation, including 12 A380s and 16 A350-1000s.
The plan also features 45 A330s of which 18 are the re-engined -900neo version.
In addition to the 73 long-haul jets Iran Air is also intending to take 45 single-aisle aircraft including 24 A320neos.
No engine selection has been disclosed, although the A350s and A330neos are available only with Rolls-Royce powerplants.
Airbus says the 118-aircraft agreement was signed by Iran Air chief Farhad Parvaresh.
Parvaresh says that the deal is “the start of re-establishing our civil aviation sector into the envy of the region”.
Iranian authorities had previously signalled that Airbus would supply 114 aircraft to the country’s operators following the lifting of sanctions which had blocked a fleet renewal for decades.