Stone Age
5 lakh. — 4000 B.C.
Indus valley civilization
4000 — 1750 B.C.
Early Vedic Age
1750 — 1000 B.C.
Later Vedic Age
1000 — 600 B.C.
New religion
600 B.C.
Magadh period
600 – 321 B.C.
Maurya period
321 – 185 B.C.
Post Maurya Period
250 B.C. – 250 A.D.
Gupta period
250 – 580 A.D
Post Gupta period
580 – 700 A.D.
Satavahanas
230 B.C. – 250 A.D.
Sangam Dynasty
300 B.C. – 300 A.D.
Stone age divisions and time
Paleolithic, old stone age (5lakh-40,000 B.C.)
Mesolithic, middle stone age
(40,000-10,000 B.C.)
Neolithic,new stone age
(10,000-4,000 B.C.)
I.V.C. Timeline
Early I.V.C.
(4,000-2600 B.C.)
Mature I.V.C. (all archeo. Sources)
(2600-1900 B.C.)
Late I.V.C.
(1900-1300 B.C.)