Untitled timeline

Main

12000 BCE

10000 BCE

3500 BCE

3000 BCE

3000 BCE - 1800 BCE

3000 BCE - 50 CE

2500 BCE

2334 BCE - 2218 BCE

1500 BCE - 500 CE

1500 BCE

1500 BCE

1473 BCE - 1458 BCE

1400 BCE - 400 BCE

1029 BCE - 258 BCE

563 BCE - 483 BCE

558 BCE - 332 BCE

551 BCE - 479 BCE

550 BCE - 539 BCE

522 BCE - 486 BCE

509 BCE - 44 BCE

500 BCE

500 BCE

500 BCE - 479 BCE

431 BCE - 404 BCE

332 BCE - 323 BCE

268 BCE - 232 BCE

221 BCE - 202 BCE

202 BCE - 9 CE

141 BCE - 87 BCE

44 BCE

31 BCE - 476 CE

6 BCE - 30 CE

300 CE - 900 CE

320 CE - 565 CE

800 CE - 900 CE