Lufthansa has ordered 48 new aircraft, including 17 to be operated by its subsidiaries Swiss International Air Lines and Germanwings.
From Airbus, Lufthansa has ordered 20 A320-family aircraft and three A330-300s that it will deploy itself, plus four A320-family aircraft and five A330-300s for Swiss and eight A319s for Germanwings.
It has also ordered eight Embraer 195 jets for use by Lufthansa Regional.
The list-price value of the new orders is €3.5 billion ($4.7 billion), estimates the carrier.
Rolls-Royce Trent 700 engines are to power the eight A330-300 long-haul twinjets.
"A modern fleet increases fuel efficiency and reduces operating costs, noise pollution and CO2 emissions," says Lufthansa chairman and chief executive Wolfgang Mayrhuber.
Earlier today, the airline revealed that Christoph Franz would take over from Mayrhuber on 1 January.
As the airframer's biggest customer Lufthansa operates 325 Airbus jets: 227 A320-family aircraft, 30 A330s, 65 A340s and three A380s.
Its latest order brings its Airbus backlog to 91, comprising 68 A320-family jets, 11 A330s and 12 A380s.