The Kurukshetra War, which is the central conflict of the Mahabharata, lasted for exactly 18 days. During this intense period, the massive armies of the Pandavas and the Kauravas fought on the battlefield, leading to significant changes in the story.
However, if you are asking about the entire epic itself, that is a much bigger timeline. The Mahabharata is not just about the war; it covers the lives of many generations, starting from the ancestors of the Kuru dynasty and leading up to the final events after the war. The story includes years of exile for the Pandavas, various political struggles, and the effort to reclaim their kingdom, all of which spanned many years.
Think of the Mahabharata as a massive collection of stories, wisdom, and moral lessons rather than a single event. It includes famous philosophical discourses like the Bhagavad Gita, which took place right before the war began. Because it blends history, mythology, and deep spiritual teachings, you cannot measure its entire timeline in just a few days or years. It is an timeless epic that has shaped Indian culture and spirituality for centuries.
Also read: What can we learn from Mahabharata?


