Japan Airlines Co. labor unions called off their planned 24-hour strike Tuesday after reaching a compromise with management over pay and other labor conditions, airline officials said.

The strike would have canceled 26 percent of the top carrier's domestic flights alone for Tuesday, affecting 17,000 passengers, JAL said.

The group of four unions, including the JAL Flight Crew Union comprising 1,154 pilots and the JAL Cabin Crew Union with 1,828 workers, had threatened to walk out for the entire day on Tuesday, the company said.