Multiple choice general knowledge history

How many days did the battle of Mahabharata last?

  1. 16

  2. 17

  3. 18

  4. 14

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

The Kurukshetra War (Mahabharata war) lasted for 18 days according to the Mahabharata epic. Each day's battle is described in detail in the epic's Bhishma Parva, with the war culminating in the defeat of the Kauravas and the victory of the Pandavas.