Multiple choice general knowledge history

Battle of Mahabharat lasted for how many Days?

  1. 100

  2. 18

  3. 365

  4. 11

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The Kurukshetra war in the Mahabharata lasted for 18 days, from the first day when the armies assembled to the eighteenth day when the war concluded. This is a well-documented fact in the epic. The war was fought on the plains of Kurukshetra between the Pandavas and Kauravas.