The agreement, announced and signed at a ceremony Tuesday at the Dubai Airshow, also includes purchase rights for an additional 12 aircraft, which would double the value of the sale.
"We selected the C Series aircraft because of its range which will allow us to better serve domestic and regional destinations, including neighbouring Arab cities, the Middle East as well as several European destinations". The deal is valued at $1.1 billion before discounts.
Bombardier is engaged in a trade dispute with Boeing, which complained that the CSeries had been subsidized and sold below cost in the United States. The jet, the larger of two C Series versions, can carry 130 to 160 passengers.
Through its recent agreement with Airbus, Bombardier plans to get around swingeing US tariffs on imports of the C Series by constructing aircraft at Airbus' US factory. The CSeries was two-and-a-half years late and more than $2 billion over budget when it entered service at Deutsche Lufthansa AG's Swiss unit in July 2016.
The shopping spree, following months of negotiations, marks an expansion push for Egypt's flag carrier after it weathered slumping tourist visits and a fatal crash previous year.