The agreement to set limits was adopted by the overwhelmingly by the International Civil Aviation Organization (ICAO) at a meeting in Montreal on Thursday.
The deal was approved by a meeting of the ICAO's 191 member states.
Airlines that exceed limits, as most are expected to do, will have to buy credits from other industries to offset their emissions.