The reductions apply on tickets purchased beginning Thursday, and the airlines are not offering refunds to customers who booked flights earlier at the higher price.
British Airways is reducing the charge on World Traveler (economy) class flights of nine hours or longer from £96 ($147) to £66 ($101). For first class and business class passengers on those long-haul flights, the surcharge will be reduced by £30 to £85 ($130)
Surcharges on domestic and European flights are being cut by 25 percent, British Airways said.
Virgin also cut its surcharge on long-haul economy flights in line with British Airways £66, and other reductions were similar to BA’s moves.