The Middle East Airlines flight from Beirut was forced to make an emergency landing in Istanbul Atatürk Airport on Wednesday after the argument broke out.
An elderly man, named only as Z A Sh, reportedly began shouting and swearing at his wife, before he punched a fellow passenger.
Cabin crew rushed to break up the fight, but the man "violently" shoved one of them away and punched another.
The older man then clams down for a few minutes but lashes out at one of the air hostesses again as he walks towards the toilet - prompting the younger man to jump in again.
Cabin crew quickly grabbed both the men and pulled them apart as the air hostess screamed at the passenger who tried to punch her.
The plane’s captain then decided to make an emergency landing in Istanbul and the older man was dragged off the flight by four security guards.