How old is Mahabharat?
Mia Lopez
Updated on March 11, 2026
But in India, as the pilgrimage to Kurukshetra for the eclipse indicates, the Mahabharata is a living text that permeates contemporary thought and spirit. Its events may have occurred 5,000 or 3,000 years ago. It was probably first written down some 2,000 years ago or a little earlier.