British Airways is adding extra seats to the Airbus aircraft it uses on its short-haul flights, reducing the legroom available to 29 inches - the same amount offered by easyJet.
Other types of plane in BA's fleet afford economy passengers more room. Ryanair, meanwhile, uses Boeing 737 planes that still offer a minimum 30 inches of legroom.
Many airlines flying long-haul on Boeing 777s have also recently introduced an extra seat to each row, meaning that 10 passengers fly side-by-side as opposed to the usual nine. Those sitting in the new 10-seat configuration - soon to be those flying with BA, Emirates, Etihad and Air France - will enjoy nearly an inch less seat width.
American Airlines has been using the 10-seat configuration since 2014.
You can compare the legroom available on popular airlines for both short-haul and long-haul flights in the tables above and below, with data collected from seatguru.com.
long haul econ -
Air Canada 30-35
Air China 31-33
Air France 31-34
British Airways 30-31
Cathy Pacific 32
China Southern 29-33
Delta Air Lines 31-35
Emirates 32-34
Etihad Airways 31-33
Jet Airways 32
KLM 31-35
Lufthansa 31-32
Norwegian 31-32
Qatar 31-33
Thai Airways 31-34
Thomas Cook 29-31
Turkish Airlines 31-34
Virgin Atlantic 31
West Jet 31-38
Short haul econ -
Air France 31-32
Austrian Airlines 30
British Airways 29-34* (29-33 from 2018)
EasyJet 29
KLM 29-31
Lufthansa 30-32
Swiss 30-32
Thomas Cook 28-30
Thomson 28-33
Ryanair 30* (30-31 in 2018)