Kurukshetrakrigen er blitt tidfestet til tidsrom som varierer fra 6000 f.Kr. til 500 f.Kr. basert på astronomisk og litterær informasjon i . Beretningen om Kurukshetrakrigen ligger også muligens til grunn for krigen mellom de ti konger som omtales i Rigveda.