Skip to main content

How Many Days Did the Mahabharata War Last? The 18 Days of Kurukshetra

The largest war the epic imagines wiped out almost every soldier on the field. And it was over in less than three weeks. Eighteen days at Kurukshetra, four commanders, and a handful of survivors. Here is the whole thing, laid out clearly.

Introduction

Here is the answer, plainly, before anything else: the Mahabharata war lasted eighteen days.

That number surprises people. When you hear how the epic describes the war, you picture something that dragged on for years. Millions of soldiers. Every ruling house in the land dragged into it. Weapons said to level whole regiments in a single flash. You expect a siege that outlasts a generation.

Instead, it is eighteen days. Less than three weeks from the first arrow to the last. And by the end of it, almost every soldier who marched onto that field is dead. The scale of the killing and the shortness of the time are the two facts the Mahabharata wants you to hold together, because the horror lives in the gap between them.

So let us walk through those eighteen days. Who fought, how the command changed hands, when the great warriors fell, and who was left standing when the dust settled.

Two Armies on a Field Called Kurukshetra

The war is fought on a plain called Kurukshetra, in the north of the Indian subcontinent. The Bhagavad Gita opens by naming it twice in a single breath, as the dharmakshetra, the field of righteousness, and the kurukshetra, the field of the Kurus. The doubling matters. This is a battlefield, and it is also a moral test.

The armies are measured in a unit the epic calls an akshauhini. According to the traditional reckoning the Mahabharata gives, a single akshauhini is a specific mix: 21,870 chariots, the same number of war elephants, 65,610 cavalry, and 109,350 foot soldiers. That works out to 218,700 fighters and their mounts in one akshauhini.

Eighteen akshauhinis take the field. The Kauravas field eleven of them. The Pandavas field seven. Run the multiplication and you are looking at a traditional figure of nearly four million on the ground, with the Kauravas holding the larger force. So when people assume the Pandavas won because they had the bigger army, they have it backwards. They won with fewer troops.

Both sides also agree, at least on paper, to a set of rules. Fighting stops at sunset. A warrior does not strike someone who has surrendered, dropped his weapon, or turned away. Equals fight equals. Those rules hold, and then across the eighteen days they buckle, one by one, until the last night breaks them completely.

Four Commanders, One War

The clearest way to understand the eighteen days is to follow who was leading the Kaurava army, because the command changed hands four times, and each change marks a phase of the war.

Bhishma, the grand-uncle of both sides, commanded first, for ten days. Drona, the teacher of both sides, took over and led for five. Karna, Duryodhana's closest friend, commanded for two. Shalya led on the eighteenth and final day. Ten plus five plus two plus one. That is your eighteen.

On the Pandava side, one man held the role of commander-in-chief the whole way through: Dhrishtadyumna, Draupadi's brother, who had been born, the epic says, for exactly one purpose. Keep him in mind. He is the thread that ties several of these deaths together.

The Short Answer, and Why the Number Is Steady

Eighteen days. If you only came for the number, that is it, and you can stop reading. The war books of the Mahabharata are consistent on this across the major Sanskrit recensions, and the count is reinforced by the way the epic loves the number eighteen. It shows up so often it stops feeling like coincidence and starts feeling like design.

But the eighteen days are not eighteen identical days of two lines crashing into each other. The war has a shape. It rises and falls with its commanders, and the biggest names in the epic come off the board one at a time, usually through some bent or broken rule rather than a clean fight. If you want to actually understand the war and not just recite its length, you follow the fall of the four commanders.

Days 1 to 10: The Bhishma Phase

The war opens with the scene everyone knows even if they know nothing else about the Mahabharata. Arjuna, the finest archer of his age, looks across at the army he has to fight and sees his own grand-uncle, his teachers, his cousins. He puts his bow down. What follows, in the space between the two armies before a single arrow flies, is the Bhagavad Gita: Krishna, acting as Arjuna's charioteer, talking him back onto his feet. This happens on the morning of day one. The Gita is not delivered during a lull halfway through the war. It comes before the fighting starts.

Then Bhishma takes command of the Kaurava army, and for ten days he is close to unstoppable. He had a boon that let him choose the hour of his own death, so no ordinary blow could end him. The Pandavas cannot make progress against him. The deadlock only breaks when they use Shikhandi, a warrior Bhishma refuses to fight for reasons rooted in an old vow. On the tenth day, with Shikhandi in front and Arjuna shooting from behind, Bhishma finally falls, pierced by so many arrows that the epic says his body never touched the ground. He came to rest on a bed of arrows. And here is the striking part: he still does not die. He chooses to hold on, lying on that bed, and departs only later, when the sun has turned north. Day ten ends the Bhishma phase but not Bhishma himself.

Days 11 to 15: The Drona Phase

Drona, the master archer who taught both the Pandavas and the Kauravas, takes command next and holds it for five days. This is the stretch where the rules start to give way, and where the war produces its two most heartbreaking deaths.

On the thirteenth day, Drona arranges his forces into the chakravyuha, a spiralling battle formation that very few warriors knew how to enter and fewer still how to leave. Abhimanyu, Arjuna's teenage son, knew how to break in but not how to get out. He is drawn inside, cut off, and killed by several great warriors attacking him together, which the war's own rules forbid. He was sixteen or so. His death is the moment the war loses whatever honour it had left.

The next day, the fourteenth, Arjuna swears to kill Jayadratha, the man he holds responsible for trapping Abhimanyu, before sunset, or to walk into fire himself. The whole day bends around that vow, and he fulfils it at the very last moment. But the fourteenth day does not stop at dusk the way the rules require. The fighting spills into the night, lit by torches, and in that darkness Karna finally unleashes a divine weapon he had been saving for Arjuna. He uses it instead on Ghatotkacha, Bhima's half-demon son, who was tearing the Kaurava army apart in the dark. Ghatotkacha dies, and Krishna, strangely, celebrates, because it means that weapon can no longer be used against Arjuna. On the fifteenth day, Drona himself is brought down, but only after he is told, falsely, that his son Ashwatthama is dead. He lowers his weapons in grief, and Dhrishtadyumna, the man born to kill him, beheads him. Another rule broken. Another commander gone.

Days 16 to 17: The Karna Phase

Karna takes command for the sixteenth and seventeenth days. This is the collision the whole epic has been pointing toward, because Karna and Arjuna are the two greatest archers alive, and both of them know it. On the sixteenth day Bhima kills Dushasana, the man who had dragged Draupadi into the assembly hall years earlier, keeping a violent oath he had sworn on that day.

On the seventeenth day, Karna and Arjuna finally face each other directly. Karna is undone by a stack of old curses coming due at once. His chariot wheel sinks into the earth. The divine knowledge he needs deserts his memory at the critical moment. He climbs down to free the wheel, and in that unarmed pause Arjuna, at Krishna's urging, kills him. It is one of the most argued-over moments in the whole epic, because Karna was, in that instant, defenceless, and the rules said you do not strike a man in that position. The war keeps trading its honour for its outcome.

Day 18: The Last Day

Shalya leads the Kaurava army on the eighteenth day and is killed by Yudhishthira. Shakuni, the uncle whose loaded dice set the whole tragedy in motion, is killed by Sahadeva. And by the afternoon the Kaurava army has essentially ceased to exist. Duryodhana, the eldest Kaurava and the man who refused every offer of peace, flees and hides in a lake.

He is found, and he agrees to a final duel: a mace fight against Bhima. Balarama, Krishna's elder brother, arrives just in time to watch it. Balarama had sat the entire war out on a pilgrimage because he could not bear to fight against either side, and he returns only for this last combat. Bhima wins by smashing Duryodhana's thigh, a blow below the waist that the rules of a fair mace duel forbid, and Balarama is furious about it. With Duryodhana broken on the ground, the eighteenth day, and the war, is over.

Notice the pattern across all eighteen days. Almost every great warrior falls not in a clean contest but through a bent rule, a deception, a moment of defencelessness, or a technicality. The Mahabharata is not celebrating the victory. It is quietly asking what a victory is worth when it is bought like this.

On the field of dharma, the field of the Kurus, gathered together and eager to fight, what did my people and the sons of Pandu do, O Sanjaya? — Bhagavad Gita 1.1, the blind king Dhritarashtra asking for news of the war

Did You Know?

The number eighteen runs through the whole epic. The war lasts eighteen days. Eighteen akshauhinis fight in it. The Mahabharata itself is divided into eighteen major books, the parvas. And the Bhagavad Gita, spoken on the first of those eighteen days, has eighteen chapters. Traditional readers have long treated this repetition as deliberate rather than accidental.

By the traditional count, one akshauhini contains 218,700 fighters and mounts. Eighteen of them add up to a figure near four million. Whether or not that number is meant literally, it tells you the scale the epic is reaching for.

The Kauravas had the bigger army, eleven akshauhinis to the Pandavas' seven. The side with more troops lost.

Krishna, for all his importance to the war, took a vow not to fight and kept it. He served as Arjuna's charioteer and adviser. The epic describes one moment where his anger nearly made him break the vow and rush at Bhishma with a weapon, and Arjuna had to hold him back.

Bhishma fell on the tenth day but did not die then. Because of a boon that let him choose his moment, he lay on his bed of arrows through the rest of the war and passed away later, after the fighting was done, when the sun began its northern course.

The fourteenth day is the one the war's own rules bend most sharply. Fighting was supposed to stop at sunset, but that day it continued into the night by torchlight, which is when Ghatotkacha was killed.

Dhrishtadyumna, the Pandava commander-in-chief for all eighteen days, was born specifically, the epic says, to be the one who would kill Drona. On the fifteenth day, he did.

Common Misconceptions

The myth: the war went on for months or years. The reality: eighteen days. The epic's war books are steady on this. The scale of the destruction makes people assume it must have taken a long time, but the whole point is that it did not.

The myth: the Bhagavad Gita was delivered during a pause in the middle of the fighting. The reality: it was spoken on the morning of the first day, in the gap between the two armies, before the war began. Arjuna's breakdown and Krishna's answer come first. Only then does anyone raise a weapon.

The myth: the four commanders each led for roughly the same amount of time. The reality: the command was badly lopsided. Bhishma alone led for ten of the eighteen days, more than the other three commanders combined. Drona led five, Karna two, Shalya one.

The myth: Krishna fought in the war and won it with his own weapons. The reality: he vowed not to fight, and he did not. His role was to drive Arjuna's chariot and counsel him. His influence on the outcome is enormous, but it comes through advice and presence, not combat.

The myth: the Pandavas won because they had the larger army. The reality: they had the smaller one, seven akshauhinis against eleven. The advantage they had was not numbers.

The myth: Abhimanyu died on the last day of the war. The reality: he was killed on the thirteenth day, inside the chakravyuha formation, well before the war ended. His death is a turning point in the middle of the war, not its finale.

Who Was Left Alive

For a war that put millions on the field, the survivors' list is short enough to read out. On the Pandava side, the five brothers lived, along with Krishna and the warrior Satyaki. Yuyutsu, a son of the blind king Dhritarashtra who had crossed over to fight for the Pandavas, was also spared. On the Kaurava side, three men survived: Ashwatthama, Kripacharya, and Kritavarma.

Different retellings count the survivors slightly differently, and the exact tally varies, but the shape of it does not. A war of nearly four million ends with a group you could seat around a table. And even that small mercy is not safe. On the very night the war ends, Ashwatthama slips into the sleeping Pandava camp and slaughters almost everyone left in it, including Dhrishtadyumna and the five young sons of Draupadi. That night raid, told in the Sauptika Parva, is the epic's darkest chapter, and it means the true cost of the war is not even settled when the eighteenth day closes.

So Why Does the Length Matter?

Because eighteen days is fast. This is not a slow grinding attrition that wore two nations down over years. It is a family that could not find a peaceful settlement, and so an entire civilisation's worth of warriors erased itself in less than three weeks. The speed is the tragedy. Everything that was lost was lost quickly, and most of it could not be recovered.

The Mahabharata never lets you feel triumphant about this. The Pandavas win, and then they inherit an empty world. The war books close, and the grief books open. When people ask how long the war lasted and hear eighteen days, the honest follow-up is the one the epic itself keeps asking: was there really no other way, and if there was, why did no one take it in time?

Key Takeaways

Frequently Asked Questions

How many days did the Mahabharata war last?

The Mahabharata war lasted eighteen days. This count is consistent across the epic's war books, from the Bhishma Parva through the Shalya Parva, and is one of the most settled facts about the war.

Why did the war last exactly eighteen days?

The eighteen days line up with the changes in the Kaurava command. Bhishma led for ten days, Drona for five, Karna for two, and Shalya for one, which adds up to eighteen. The number eighteen also recurs elsewhere in the epic, in the eighteen akshauhinis, the eighteen parvas, and the eighteen chapters of the Bhagavad Gita.

How many soldiers fought in the Mahabharata war?

Eighteen akshauhinis took the field, eleven on the Kaurava side and seven on the Pandava side. By the traditional reckoning, one akshauhini is 218,700 fighters and mounts, which puts the total near four million. Whether that figure is meant literally or as an image of vast scale is open to interpretation.

Who were the commanders of the Kaurava army?

Four warriors led the Kaurava army in succession: Bhishma for the first ten days, Drona for the next five, Karna for two, and Shalya on the eighteenth and final day. On the Pandava side, Dhrishtadyumna served as commander-in-chief for the whole war.

Was the Bhagavad Gita spoken during the war?

The Bhagavad Gita was spoken on the morning of the first day, in the space between the two armies, before the fighting began. Arjuna lost his resolve at the sight of his own kin on the opposing side, and Krishna, acting as his charioteer, counselled him back into action. It is not a mid-war pause.

On which day did Abhimanyu die?

Abhimanyu was killed on the thirteenth day, trapped inside the chakravyuha formation and attacked by several warriors at once, which the war's rules forbade. He was a teenager, and his death is often treated as the moment the war lost its remaining honour.

On which day did Karna die?

Karna was killed on the seventeenth day, by Arjuna, while his chariot wheel was stuck in the earth and old curses had left him unable to recall his divine weapons. He had commanded the Kaurava army on the sixteenth and seventeenth days.

Did Krishna fight in the Mahabharata war?

No. Krishna took a vow not to take up arms and kept it. He served as Arjuna's charioteer and adviser. The epic mentions one moment where his anger nearly made him break the vow, but Arjuna restrained him. His influence on the war came through counsel, not combat.

Who survived the Mahabharata war?

Only a small group survived. On the Pandava side, the five brothers, Krishna, the warrior Satyaki, and Yuyutsu lived. On the Kaurava side, Ashwatthama, Kripacharya, and Kritavarma survived. Retellings count the exact number slightly differently, but the survivors' list is short in every version.

What happened on the last day of the war?

On the eighteenth day, Shalya was killed by Yudhishthira and Shakuni by Sahadeva, and the Kaurava army was destroyed. Duryodhana fled and hid in a lake, was found, and fought a final mace duel against Bhima, who defeated him with a blow to the thigh. That night, Ashwatthama raided the Pandava camp and killed most of the survivors in their sleep.