⚔️ Mythology

The 18 Days of the Mahabharata War: A Day-by-Day Summary

The Kurukshetra war lasted eighteen days, each marked by a shift in command or a decisive death. This guide walks through the war in order.

The Kurukshetra war at the centre of the Mahabharata lasted eighteen days. It was fought between the five Pandava brothers and their cousins the Kauravas, led by Duryodhana, after every attempt at a peaceful settlement failed. Eighteen akshauhinis (army divisions) took part — eleven on the Kaurava side and seven on the Pandava side — and the fighting is described as following agreed rules of war that broke down as the days passed.

This is a summary of the war’s main arc. Retellings differ in detail across regional Mahabharata traditions, so the sequence below follows the broadly shared Sanskrit account. For the epic’s philosophical core, delivered just before the fighting begins, see the Bhagavad Gita.

Before the first day

Krishna acts as Arjuna’s charioteer but does not fight. On the field, Arjuna is overcome by grief at the sight of relatives, teachers, and friends arrayed against him, and Krishna’s response becomes the Bhagavad Gita. The Pandava commander-in-chief is Dhrishtadyumna; the Kaurava army is led first by the grand-uncle Bhishma.

Days 1 to 10: Bhishma in command

The early days go largely in the Kauravas’ favour under Bhishma, who is nearly unbeatable. Losses are heavy on both sides. Krishna twice becomes so angered by Bhishma’s dominance that he starts to take up arms himself, breaking his vow, and Arjuna restrains him.

The deadlock ends on the tenth day. Bhishma has said he will not fight Shikhandi, whom he regards as having been born a woman. The Pandavas place Shikhandi at the front of Arjuna’s chariot, and Arjuna fills Bhishma with arrows. Bhishma falls but does not die: he lies on a “bed of arrows” and chooses to wait for the auspicious time to give up his life, remaining a witness to the rest of the war.

Days 11 to 15: Drona in command

Drona, the weapons teacher of both sides, takes command. He repeatedly tries to capture Yudhishthira alive to force an end to the war, while the Trigarta warriors lure Arjuna to a distant part of the field with a vow to kill him or die.

  • Day 13: With Arjuna drawn away, Drona forms the chakravyuha, a spiral battle formation. Abhimanyu, Arjuna’s teenage son, is the only warrior present who knows how to break in, but not how to get out. He is surrounded and killed by several Kaurava warriors at once, after Jayadratha holds the other Pandavas out of the formation.
  • Day 14: Arjuna vows to kill Jayadratha before sunset or die. Late in the day Krishna screens the sun so the Kauravas relax their guard, and Arjuna kills Jayadratha. The battle continues after dark. Karna uses the divine shakti weapon he had saved for Arjuna to kill Bhima’s son Ghatotkacha instead.
  • Day 15: To break Drona, Yudhishthira is persuaded to say that “Ashwatthama is dead” — true only of an elephant of that name, with the crucial word muffled. Believing his son killed, Drona lays down his weapons and is killed by Dhrishtadyumna.

Days 16 to 17: Karna in command

Karna, Duryodhana’s closest friend and secretly the eldest Pandava, takes command.

  • Day 16: Bhima defeats Dushasana and fulfils his old vow to avenge Draupadi’s humiliation in the Kaurava court.
  • Day 17: Karna and Arjuna face each other directly. Karna is hampered by past curses: he forgets the incantation for his most powerful weapon, and his chariot wheel sinks into the earth. As he steps down to free it, Arjuna kills him on Krishna’s urging.

Day 18: Shalya, and the end

Shalya leads for part of the final day and is killed by Yudhishthira. The Kaurava army collapses. Duryodhana flees and hides in a lake, then agrees to a one-on-one mace duel with Bhima. Bhima strikes him below the waist, breaking his thighs — a blow against the rules of mace fighting, which Balarama condemns — and Duryodhana is left mortally wounded.

That night, in the Sauptika Parva, the surviving Kaurava warrior Ashwatthama raids the sleeping Pandava camp with Kripa and Kritavarma. He kills Dhrishtadyumna, Shikhandi, and the five young sons of Draupadi, mistaking them for the Pandavas, who are away with Krishna.

Who survived

Only a handful of major warriors live through the war: the five Pandavas, Krishna, Satyaki, and Yuyutsu on one side; Ashwatthama, Kripacharya, and Kritavarma on the other. The victory is total but hollow — Yudhishthira is crowned king of a kingdom emptied of a generation, and much of the Shanti Parva that follows is devoted to his grief and his instruction in how to rule.

What the war is understood to mean

The Mahabharata does not present the war as a clean triumph of good over evil. Both sides commit deceptions; the “righteous” Pandavas win largely through stratagems that bend or break the rules. The epic is often read as a study of how dharma becomes genuinely hard to follow when every choice carries harm, and of the long consequences (karma) of pride, broken promises, and the failure to prevent conflict while there was still time.

Frequently asked questions

How many days did the Mahabharata war last?

Eighteen days. The number eighteen recurs through the epic — eighteen akshauhinis of soldiers, eighteen books (parvas), and the eighteen chapters of the Bhagavad Gita.

Who were the commanders of the Kaurava army?

In order: Bhishma (days 1–10), Drona (days 11–15), Karna (days 16–17), and Shalya (day 18). Dhrishtadyumna led the Pandava army throughout.

Who killed Duryodhana?

Bhima, in a mace duel on the eighteenth day, with a blow to the thighs that broke the conventions of mace fighting.

Who survived the Kurukshetra war?

The five Pandavas, Krishna, Satyaki, and Yuyutsu; and on the Kaurava side Ashwatthama, Kripacharya, and Kritavarma. Almost everyone else on the field died.

Where does the Bhagavad Gita fit into the war?

It is the conversation between Krishna and Arjuna on the first day, before the fighting begins, when Arjuna hesitates to fight his own kin. See the complete Bhagavad Gita.

mahabharatakurukshetramythologypandavaskauravas