دفع التحليل العلمي للقصيدة البعض إلى الاعتقاد بأن جزءا من الرواية الملحمية تعود أحداثه إلى مواقع تاريخية حدثت حقا في حوالي 1400 قبل الميلاد. و يقال أنه بين 400 قبل الميلاد و 400 بعد الميلاد وصلت مهابهاراتا إلى شكلها الحالي و المتكون من 100 ألف مقطع شعري. يقول الخبراء أنه على الأرجح بدأت مهابهاراتا كقصة يرويها إما محراب أو شاعر عن مقاتل من مملكة "كوروكسيترا" في شمال الهند و هي تروي نضال من أجل التاج بين أحفاد الملك بهاراتا و المتنازع عليه من قبل عائلتين " باندافاس" و "كورافاس" في بداية التاريخ الهندي.