Pilots and cabin crew have come to blows on an international flight bound for India, media reports say.
The scuffle is said to have begun as an argument in the plane's cockpit over claims of sexual harassment but spilled into the galley, startling passengers.
A pilot and a flight attendant suffered bruises while punches were exchanged.
The incident took place over Pakistan on an Air India flight from the United Arab Emirates to Delhi, with 106 passengers and seven crew members on board.